IDirectXVideoAccelerationService インターフェイス (dxva2api.h)
Direct3D デバイスから DirectX ビデオ アクセラレーション (DXVA) サービスを提供します。 このインターフェイスへのポインターを取得するには、 IDirect3DDeviceManager9::GetVideoService または DXVA2CreateVideoService を呼び出します。
継承
IDirectXVideoAccelerationService インターフェイスは、IUnknown インターフェイスから継承されます。 IDirectXVideoAccelerationService には、次の種類のメンバーもあります。
メソッド
IDirectXVideoAccelerationService インターフェイスには、これらのメソッドがあります。
IDirectXVideoAccelerationService::CreateSurface DirectX ビデオ アクセラレーション (DXVA) ビデオ プロセッサまたは DXVA デコーダー レンダー ターゲットを作成します。 |
解説
これは DXVA サービスの基本インターフェイスです。 Direct3D デバイスは、 IDirectXVideoAccelerationService から派生した次の DXVA サービスのいずれかをサポートできます。
- ビデオデコード: IDirectXVideoDecoderService
- ビデオ処理: IDirectXVideoProcessorService
要件
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | dxva2api.h |