跳轉到內容

MATLAB 程式設計/Psychtoolbox/螢幕命令/SetDrawingRegion

來自華夏公益教科書,開放的書籍,開放的世界

用法

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

使後續繪製到視窗的影像僅在指定區域內可見。這並不適用於 PutImageCopyWindow 操作。使用 rect 等於 screenRect 來重新建立整個螢幕。繪製到區域之外的影像會被抑制,但仍然需要正常的時間來完成。

  • 如果 shapeFlag == 0 [預設],shapeSpec 是一個矩形,區域是矩形的。
  • 如果 shapeFlag == 1,shapeSpec 是一個矩形,區域是橢圓形的。
  • 如果 shapeFlag == 2,shapeSpec 是一個點列表,區域是多邊形的。
華夏公益教科書