GetBufferedPaintBits 函式 (uxtheme.h)
如果緩衝區是與裝置無關的位圖, (DIB) 擷取緩衝區位圖的指標。
語法
HRESULT GetBufferedPaintBits(
HPAINTBUFFER hBufferedPaint,
[out] RGBQUAD **ppbBuffer,
[out] int *pcxRow
);
參數
hBufferedPaint
類型: HPAINTBUFFER
緩衝繪製內容的句柄,透過 BeginBufferedPaint 取得。
[out] ppbBuffer
類型: RGBQUAD**
當此函式傳回時,會包含緩衝區位圖圖像素位址的指標。
[out] pcxRow
類型: int*
當此函式傳回時,會包含緩衝區位圖寬度的指標,以像素為單位。 這個值不一定等於緩衝區寬度。 可能較大。
傳回值
類型: HRESULT
如果成功,則傳回S_OK,否則傳回錯誤值。 如果發生錯誤, ppbBuffer 會設定為 NULL , 而pcxRow 設定為零。
備註
每個圖元的位數取決於傳遞至 BeginBufferedPaint 的像素格式。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2008 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | uxtheme.h |
Dll | UxTheme.dll |
另請參閱
其他資源
參考