DxGetPreviousAutoflip コールバック関数は、デバイスがハードウェアの自動フリップで、ビデオ ミニポート ドライバーのクライアントがキャプチャ目的でビデオ データの前のフィールドを受信したサーフェスを知りたい場合に呼び出されます。
構文
PDX_GETPREVIOUSAUTOFLIP PdxGetpreviousautoflip;
DWORD PdxGetpreviousautoflip(
PVOID unnamedParam1,
PDDGETPREVIOUSAUTOFLIPININFO unnamedParam2,
PDDGETPREVIOUSAUTOFLIPOUTINFO unnamedParam3
)
{...}
パラメーター
unnamedParam1
ミニポート ドライバーのデバイス拡張機能をポイントします。
unnamedParam2
ビデオ ポート拡張 (VPE) オブジェクト情報を含む DDGETPREVIOUSAUTOFLIPININFO 構造体を指します。
unnamedParam3
オートフリップ チェーンのインデックスを含む DDGETPREVIOUSAUTOFLIPOUTINFO 構造体を指します。
戻り値
DxGetPreviousAutoflip は成功した場合DX_OKを返します。それ以外の場合は、次のいずれかのエラー値を返します。
注釈
インターリーブの場合、前のフィールドを受け取ったサーフェスは、現在のフィールドを受け取っているのと同じサーフェスである可能性があります。
DxGetPreviousAutoflip は、GetPreviousAutoflipOutInfo にある DDGETPREVIOUSAUTOFLIPOUTINFO 構造体の dwSurfaceIndex メンバーの正しいサーフェスのオートフリップ チェーン内のインデックスを返します。
要件
| 要件 | 値 |
|---|---|
| 対象プラットフォーム | デスクトップ |
| Header | dxmini.h (Dxmini.h を含む) |