CDC::PatBlt
在建立裝置的位元模式。
BOOL PatBlt(
int x,
int y,
int nWidth,
int nHeight,
DWORDdwRop
);
參數
x
指定矩形左上角的邏輯 X 軸是接收模式。y
指定矩形左上角的邏輯 Y 軸是接收模式。nWidth
指定寬度 (以邏輯單位為接收此樣式的) 的矩形。nHeight
指定高度 (以邏輯單位為接收這個模式的矩形)。dwRop
指定光柵作業程式碼。 光柵作業程式碼 (Production 記錄) 定義 GDI 如何合併在涉及一個目前筆刷、一個可能的來源點陣圖和目的點陣圖的 I/O 作業的色彩。 這個參數可以是下列其中一個值:PATCOPY 至目的點陣圖複製樣式。
PATINVERT 組合具有模式的目的點陣圖使用布林值 (Boolean) XOR 運算子。
DSTINVERT 反轉目的點陣圖。
BLACKNESS 關閉所有輸出黑色。
WHITENESS 關閉所有輸出白色。
傳回值
如果不是零,則函式成功,則為 0。
備註
這個模式是選取的筆刷和樣式的組合已經在裝置。 指定的 dwRop 光柵作業程式碼定義樣式的方式合併。 對這個函式列出的光柵作業已滿 256 三元光柵作業程式碼的有限子集;特別是,表示來源的光柵作業程式碼無法使用。
並非所有的裝置內容 PatBlt 支援函式。 若要判斷裝置是否支援 PatBlt內容,請使用 RASTERCAPS 索引的 GetDeviceCaps 成員函式並檢查傳回值 RC_BITBLT 旗標。
需求
Header: afxwin.h