IDirect3DCryptoSession9 インターフェイス (d3d9.h)

暗号化セッションを表します。

このインターフェイスへのポインターを取得するには、 IDirect3DDevice9Video::CreateCryptoSession を呼び出します。

継承

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

メソッド

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

 
IDirect3DCryptoSession9::D ecryptionBlt

暗号化されたデータを保護されたサーフェスに書き込みます。 (IDirect3DCryptoSession9.DecryptionBlt)
IDirect3DCryptoSession9::EncryptionBlt

保護されたサーフェスから暗号化されたデータを読み取ります。 (IDirect3DCryptoSession9.EncryptionBlt)
IDirect3DCryptoSession9::FinishSessionKeyRefresh

新しいセッション キーに切り替えます。 (IDirect3DCryptoSession9.FinishSessionKeyRefresh)
IDirect3DCryptoSession9::GetCertificate

ドライバーの証明書チェーンを取得します。 (IDirect3DCryptoSession9.GetCertificate)
IDirect3DCryptoSession9::GetCertificateSize

ドライバーの証明書チェーンのサイズを取得します。 (IDirect3DCryptoSession9.GetCertificateSize)
IDirect3DCryptoSession9::GetEncryptionBltKey

IDirect3DCryptoSession9::EncryptionBlt メソッドによって返されるデータの暗号化を解除するために使用される暗号化キーを取得します。
IDirect3DCryptoSession9::GetSurfacePitch

保護されたサーフェスのストライドを取得します。
IDirect3DCryptoSession9::NegotiateKeyExchange

暗号化セッションのセッション キーを確立します。
IDirect3DCryptoSession9::StartSessionKeyRefresh

セッション キーの更新に使用できる乱数を取得します。 (IDirect3DCryptoSession9.StartSessionKeyRefresh)

要件

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

関連項目

Direct3D ビデオ インターフェイス

GPU ベースのコンテンツ保護