跳转到内容

MATLAB 编程/Psychtoolbox/屏幕命令/SetDrawingRegion

来自维基教科书,开放的书籍,开放的世界

用法

Screen(windowPtr,'SetDrawingRegion',shapeSpec,[shapeFlag])

仅当后续绘制到窗口位于指定区域内时,才使其可见。这并不适用于 PutImageCopyWindow 操作。使用 rect 等于 screenRect 来重新建立整个屏幕。绘制到区域之外会被抑制,但仍需要正常时间来完成。

  • 如果 shapeFlag == 0 [默认],shapeSpec 为矩形,区域为矩形。
  • 如果 shapeFlag == 1,shapeSpec 为矩形,区域为椭圆形。
  • 如果 shapeFlag == 2,shapeSpec 为点列表,区域为多边形。
华夏公益教科书