次の方法で共有


Direct3D 11 ビデオ GUID

次の GUID では、Direct3D 11 ビデオ API がサポートされています。

D3D11_KEY_EXCHANGE_HW_PROTECTION

デコーダーがハードウェア ベースの DRM コンポーネントからデータを受信することを示します

D3D11_KEY_EXCHANGE_HW_PROTECTION、ID3D11VideoDevice::CreateCryptoSession 関数の pKeyExchangeType パラメーターで指定して、ID3D11CryptoSession インターフェイスがユーザー モード DRM コンポーネントとセキュリティで保護された実行環境との間の通信に純粋に使用されることを示すことができます。

この GUID を指定した場合、次のメソッドを呼び出さないでください。

D3D11_DECODER_ENCRYPTION_HW_CENC

デコーダーがハードウェア ベースの DRM コンポーネントからデータを受信することを示します

ID3D11VideoDevice::CreateVideoDecoder API に渡されるD3D11_VIDEO_DECODER_CONFIG構造体の guidConfigBitstreamEncryption メンバーにこの GUID を設定すると、ID3D11VideoDevice::D ecoderBeginFrame 呼び出しで次のパラメーターが渡されることを示します。

説明
ContentKeySize D3D11_VIDEO_DECODER_BEGIN_FRAME_CRYPTO_SESSION構造体のサイズ 格納します。
pContentKey ID3D11CryptoSession と、フレームの暗号化を解除するために必要なキー情報を提供するD3D11_VIDEO_DECODER_BEGIN_FRAME_CRYPTO_SESSIONへのポインター。

 

必要条件

要件
サポートされている最小のクライアント
Windows 10 [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2016 [デスクトップ アプリのみ]
Header
D3d11.h

関連項目

Direct3D 11 ビデオ API