ID3D11VideoDevice インターフェイス (d3d11.h)
Microsoft Direct3D 11 デバイスのビデオ デコードおよびビデオ処理機能を提供します。
継承
ID3D11VideoDevice インターフェイスは、IUnknown インターフェイスから継承されます。 ID3D11VideoDevice には、次の種類のメンバーもあります。
メソッド
ID3D11VideoDevice インターフェイスには、これらのメソッドがあります。
ID3D11VideoDevice::CheckCryptoKeyExchange ドライバーでサポートされている暗号化キー交換メカニズムを取得します。 |
ID3D11VideoDevice::CheckVideoDecoderFormat aprofile を指定すると、ドライバーが指定した出力形式をサポートしているかどうかを確認します。 |
ID3D11VideoDevice::CreateAuthenticatedChannel Microsoft Direct3D デバイスまたはグラフィックス ドライバーと通信するためのチャネルを作成します。 |
ID3D11VideoDevice::CreateCryptoSession グラフィックス ドライバーに送信されるビデオ コンテンツを暗号化する暗号化セッションを作成します。 |
ID3D11VideoDevice::CreateVideoDecoder Microsoft Direct3D 11 用のビデオ デコーダー デバイスを作成します。 |
ID3D11VideoDevice::CreateVideoDecoderOutputView ビデオ デコーダーのリソース ビューを作成し、デコード操作の出力サンプルを記述します。 |
ID3D11VideoDevice::CreateVideoProcessor Microsoft Direct3D 11 用のビデオ プロセッサ デバイスを作成します。 |
ID3D11VideoDevice::CreateVideoProcessorEnumerator ドライバーのビデオ プロセッサ機能を列挙します。 |
ID3D11VideoDevice::CreateVideoProcessorInputView ビデオ プロセッサのリソース ビューを作成し、ビデオ処理操作の入力サンプルを記述します。 |
ID3D11VideoDevice::CreateVideoProcessorOutputView ビデオ プロセッサのリソース ビューを作成し、ビデオ処理操作の出力サンプルを記述します。 |
ID3D11VideoDevice::GetContentProtectionCaps ドライバーにコンテンツ保護機能のクエリを実行します。 |
ID3D11VideoDevice::GetVideoDecoderConfig ドライバーでサポートされているデコーダー構成を取得します。 |
ID3D11VideoDevice::GetVideoDecoderConfigCount 指定したビデオの説明に対してドライバーがサポートするデコーダー構成の数を取得します。 |
ID3D11VideoDevice::GetVideoDecoderProfile ドライバーでサポートされているプロファイルを取得します。 |
ID3D11VideoDevice::GetVideoDecoderProfileCount ドライバーでサポートされているプロファイルの数を取得します。 |
ID3D11VideoDevice::SetPrivateData ビデオ デバイスにプライベート データを設定し、そのデータを GUID に関連付けます。 |
ID3D11VideoDevice::SetPrivateDataInterface ビデオ デバイスにプライベート IUnknown ポインターを設定し、そのポインターを GUID に関連付けます。 |
注釈
Direct3D 11 デバイスでは、このインターフェイスがサポートされています。 このインターフェイスへのポインターを取得するには、ID3D11Device インターフェイス ポインターを使用して QueryInterface を呼び出します。
ID3D11VideoDevice に対して ID3D11Device に対してクエリを実行し、作成された Direct3D 11 デバイスが参照ラスタライザーまたは WARP を使用している場合、またはハードウェア デバイスで Microsoft Basic Display Adapter を使用している場合は、E_NOINTERFACEが返されます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 8 [デスクトップ アプリ |UWP アプリ] |
サポートされている最小のサーバー | Windows Server 2012 [デスクトップ アプリ |UWP アプリ] |
対象プラットフォーム | Windows |
ヘッダー | d3d11.h |