MATLAB 编程/Psychtoolbox/屏幕命令/SetDrawingRegion
外观
用法
Screen(windowPtr,'SetDrawingRegion',shapeSpec,[shapeFlag])
使后续绘制到窗口的图像仅在指定区域内可见。这并不适用于 PutImage 或 CopyWindow 操作。使用 rect 等于 screenRect 来重新建立整个屏幕。绘制到区域之外的图像会被抑制,但仍然需要正常的时间来完成。
- 如果 shapeFlag == 0 [默认],shapeSpec 是一个矩形,区域是矩形的。
- 如果 shapeFlag == 1,shapeSpec 是一个矩形,区域是椭圆形的。
- 如果 shapeFlag == 2,shapeSpec 是一个点列表,区域是多边形的。