PDD_GETSCANLINE回呼函式 (ddrawint.h)

DdGetScanLine回呼函式會傳回目前實體掃描線的數目。

語法

PDD_GETSCANLINE PddGetscanline;

DWORD PddGetscanline(
  PDD_GETSCANLINEDATA unnamedParam1
)
{...}

參數

unnamedParam1

指向驅動程式傳回目前掃描線數目 的DD_GETSCANLINEDATA 結構。

傳回值

DdGetScanLine 會傳回下列其中一個回呼代碼:

備註

如果監視器不是垂直空白,驅動程式應該在pGetScanLine結構的dwScanLineDD_GETSCANLINEDATA成員中寫入掃描行值。 數位必須位於 [0, n] 範圍內,其中掃描行 0 是第一個可見掃描行,而掃描行 n 是畫面上最後一個可見掃描行。 然後,驅動程式應該會在 DD_GETSCANLINEDATA 的 ddRVal 成員中設定 DD_OK ,並傳回DDHAL_DRIVER_HANDLED。

如果垂直空白正在進行中,掃描行就會不確定。 在此情況下,驅動程式應該將 ddRVal 設定為 DDERR_VERTICALBLANKINPROGRESS,並傳回DDHAL_DRIVER_HANDLED。

需求

   
目標平台 桌面
標頭 ddrawint.h (包括 Winddi.h)

另請參閱

DD_GETSCANLINEDATA