模式區塊傳輸
PatBlt函式的名稱 (模式區塊傳輸的縮寫) 表示此函式只會複寫筆刷 (或圖樣) ,直到填滿指定的矩形為止。 不過,函式實際上更強大。 複寫筆刷之前,它會使用點陣作業,將模式的色彩資料與視訊顯示器上現有圖元的色彩資料結合 (ROP) 。 ROP 是位運算,會套用至複寫筆刷的色彩資料位,以及顯示裝置上目標矩形的色彩資料位。 有 256 個 ROP;不過, PatBlt 函式只會辨識需要模式和目的地 (不需要來源) 的專案。 下表識別最常見的 ROP。
人事 登記 | 描述 |
---|---|
PATCOPY | 將模式複製到目的地點陣圖。 |
PATINVERT | 使用布林 XOR 運算子,將目的地點陣圖與模式結合。 |
DSTINVERT | 反轉目的地點陣圖。 |
黑暗 | 將所有輸出轉換成二進位零。 |
白 | 將所有輸出轉換成二進位輸出。 |
如需詳細資訊,請參閱 點陣作業代碼。