共用方式為


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

另請參閱

IDirectDraw7