IDirectDraw7::GetScanLine 方法 (ddraw.h)
擷取目前正在監視器上繪製的掃描線條。
語法
HRESULT GetScanLine(
[out] LPDWORD unnamedParam1
);
參數
[out] unnamedParam1
變數的指標,接收顯示目前繪製的掃描線條。
傳回值
如果方法成功,傳回值會DD_OK。
如果失敗,方法可以傳回下列其中一個錯誤值:
- DDERR_INVALIDOBJECT
- DDERR_INVALIDPARAMS
- DDERR_UNSUPPORTED
- DDERR_VERTICALBLANKINPROGRESS
備註
掃描行會回報為以零起始的整數。 傳回的掃描行值介於 0 到 n 的範圍內,其中 0 是畫面上的第一個可見掃描行,而 n 是最後一個可見掃描行,再加上垂直空白期間發生的任何掃描行。 因此,如果應用程式在解析度為 640×480 且 vblank 期間有 12 個掃描行,則此方法傳回的值範圍從 0 到 491。
需求
目標平台 | Windows |
標頭 | ddraw.h |
程式庫 | Ddraw.lib |
Dll | Ddraw.dll |