MATLAB 程式設計/Psychtoolbox/螢幕命令/SetDrawingRegion
外觀
用法
Screen(windowPtr,'SetDrawingRegion',shapeSpec,[shapeFlag])
使後續繪製到視窗的影像僅在指定區域內可見。這並不適用於 PutImage 或 CopyWindow 操作。使用 rect 等於 screenRect 來重新建立整個螢幕。繪製到區域之外的影像會被抑制,但仍然需要正常的時間來完成。
- 如果 shapeFlag == 0 [預設],shapeSpec 是一個矩形,區域是矩形的。
- 如果 shapeFlag == 1,shapeSpec 是一個矩形,區域是橢圓形的。
- 如果 shapeFlag == 2,shapeSpec 是一個點列表,區域是多邊形的。