DCIBeginAccess 函式 (dciman.h)
[此函式可能會隨著每個作業系統修訂而變更。 請改用 Microsoft DirectDraw 和 Microsoft Direct3DAPIs;這些 API 會隔離應用程式與這類操作系統變更,並隱藏與顯示驅動程式直接互動所涉及的許多其他困難。
取得存取指標,以根據指定的矩形顯示畫面緩衝區。
語法
DCIRVAL DCIBeginAccess(
[in] LPDCISURFACEINFO pdci,
[in] int x,
[in] int y,
[in] int dx,
[in] int dy
);
參數
[in] pdci
DCISURFACEINFO 結構的指標。
[in] x
矩形左上角的 X 座標。
[in] y
矩形左上角的 Y 座標。
[in] dx
矩形的寬度。
[in] dy
矩形的高度。
傳回值
如果函式成功,傳回值會DCI_OK或DCI_STATUS_POINTERCHANGED。 DCI_STATUS_POINTERCHANGED表示畫面緩衝區的虛擬位址自上次呼叫后可能已經變更。 因此,應用程式不應該假設顯示畫面緩衝區的虛擬位址一致性。 如果函式失敗,傳回值就是其中一個 DCI 錯誤。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 2000 Professional [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限桌面應用程式] |
目標平台 | Windows |
標頭 | dciman.h |
程式庫 | Dciman32.lib |
Dll | Dciman32.dll |