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 |
|
関連項目