IDirect3DVideoDevice9::CreateDXVADevice メソッド
DirectX ビデオ アクセラレーション (DXVA) デコーダー デバイスを作成します。
構文
HRESULT CreateDXVADevice(
GUID *pGuid,
DXVAUncompDataInfo *pUncompData,
LPVOID pData,
DWORD DataSize,
IDirect3DDXVADevice9 **ppDXVADevice
);
パラメーター
-
pGuid
-
作成するデバイスを指定する GUID へのポインター。
-
pUncompData
-
非圧縮イメージの形式を指定する DXVAUncompDataInfo 構造体へのポインター。
-
pData
-
DXVA モードと制限付きプロファイルを指定する DXVA_ConnectMode 構造体へのポインター。
-
DataSize
-
DXVA_ConnectMode構造体のサイズ (バイト単位)。
-
ppDXVADevice
-
IDirect3DDXVADevice9 インターフェイスへのポインターを受け取ります。 呼び出し元はインターフェイスを解放する必要があります。
戻り値
このメソッドが成功すると、 S_OKが返されます。 それ以外の場合は、 HRESULT エラー コードが返されます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows Server 2008 [デスクトップ アプリのみ] |
ヘッダー |
|
関連項目