Platform SDK: DirectX

IDirectDrawVideoPort::GetVideoLine

IDirectDrawVideoPort::GetVideoLine メソッドは、フレーム バッファに現在書き込み中のビデオ ラインを取得する。

HRESULT GetVideoLine(
  LPDWORD lpdwLine  
);

パラメータ

lpdwLine
フレーム バッファに現在書込み中のビデオ ラインを示す値を格納する変数のアドレス。

戻り値

成功すれば、DD_OK を返す。

失敗すれば、以下のエラー値のいずれかを返す。

DDERR_INVALIDOBJECT
DDERR_INVALIDPARAMS
DDERR_UNSUPPORTED
DDERR_VERTICALBLANKINPROGRESS
DDERR_VIDEONOTACTIVE

注意

このメソッドが取得する値は、プレスケーリングが発生する前に、フィールドの高さを取得する記述された真のビデオ ラインを反映する。

動作環境

  Windows NT/2000 :Windows 2000 が必要。
  Windows 95/98 : Windows 95 以降が必要。Windows 95 用に再配布可能な形で使用可能。
  ヘッダー : dvp.h で宣言。
  インポート ライブラリ : ddraw.lib を使用。