IDirectXVideoDecoderService インターフェイス (dxva2api.h)

DirectX Video Acceleration (DXVA) デコーダー サービスへのアクセスを提供します。 このインターフェイスを使用して、使用可能なハードウェア高速化デコード操作のクエリを実行し、DXVA ビデオ デコーダー デバイスを作成します。

このインターフェイスへのポインターを取得するには、インターフェイス識別子をIID_IDirectXVideoDecoderServiceして IDirect3DDeviceManager9::GetVideoService または DXVA2CreateVideoService を呼び出します。

継承

IDirectXVideoDecoderService インターフェイスは、IDirectXVideoAccelerationService から継承します。 IDirectXVideoDecoderService には、次の種類のメンバーもあります。

メソッド

IDirectXVideoDecoderService インターフェイスには、これらのメソッドがあります。

 
IDirectXVideoDecoderService::CreateVideoDecoder

ビデオ デコーダー デバイスを作成します。
IDirectXVideoDecoderService::GetDecoderConfigurations

デコーダー デバイスで使用できる構成を取得します。
IDirectXVideoDecoderService::GetDecoderDeviceGuids

グラフィックス ハードウェアでサポートされているデコーダー デバイスを識別する GUID の配列を取得します。
IDirectXVideoDecoderService::GetDecoderRenderTargets

指定したデコーダー デバイスでサポートされているレンダー ターゲットを取得します。

要件

   
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー dxva2api.h

関連項目

DirectX ビデオ アクセラレータ 2.0

IDirectXVideoAccelerationService

メディア ファンデーション インターフェイス