跳轉到內容

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

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

用法

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

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

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