DXVA2_DecodeExtensionData 構造体 (dxva2api.h)
IDirectXVideoDecoder::Execute メソッドのプライベート データが含まれています。
構文
typedef struct _DXVA2_DecodeExtensionData {
UINT Function;
PVOID pPrivateInputData;
UINT PrivateInputDataSize;
PVOID pPrivateOutputData;
UINT PrivateOutputDataSize;
} DXVA2_DecodeExtensionData;
メンバー
Function
関数番号。 この引数が既定値の場合、または無視される場合は、0 を指定できます。
pPrivateInputData
ドライバーに渡されるプライベート入力データへのポインター。
PrivateInputDataSize
プライベート入力データの長さ (バイト単位)。
pPrivateOutputData
ドライバーからデコーダーに渡されるプライベート出力データへのポインター。
PrivateOutputDataSize
プライベート出力データのサイズ (バイト単位)。
解説
この構造体は、DirectX Video Acceleration (DXVA) バージョン 1 の IAMVideoAccelerator::Execute メソッドのパラメーターに対応しています。
要件
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリのみ] |
Header | dxva2api.h |