D3D11_AUTHENTICATED_CONFIGURE_INPUT 構造体 (d3d11.h)
ID3D11VideoContext::ConfigureAuthenticatedChannel メソッドの入力データが含まれます。
構文
typedef struct D3D11_AUTHENTICATED_CONFIGURE_INPUT {
D3D11_OMAC omac;
GUID ConfigureType;
HANDLE hChannel;
UINT SequenceNumber;
} D3D11_AUTHENTICATED_CONFIGURE_INPUT;
メンバー
omac
データのメッセージ認証コード (MAC) を含む D3D11_OMAC 構造体。 ドライバーは、AES ベースの 1 キー CBC MAC (OMAC) を使用して、この構造体メンバーの後に表示されるデータ ブロックのこの値を計算します。
ConfigureType
コマンドを指定する GUID。 次の GUID が定義されています。
値 | 意味 |
---|---|
|
暗号化セッションをデコーダー デバイスと Direct3D デバイスに関連付けます。 |
|
保護されたコンテンツが CPU またはバスからアクセスできるようになる前に実行される暗号化のレベルを設定します。
入力データ: D3D11_AUTHENTICATED_CONFIGURE_ACCESSIBLE_ENCRYPTION_INPUT |
|
認証されたチャネルを初期化します。 |
|
デバイスの保護を有効または無効にします。 |
|
共有リソースを開くプロセスを有効にするか、共有リソースを開くプロセスを無効にします。 |
hChannel
認証されたチャネルへのハンドル。 ハンドルを取得するには、 ID3D11AuthenticatedChannel::GetChannelHandle メソッドを 呼び出します。
SequenceNumber
クエリ シーケンス番号。 セッションの開始時に、開始シーケンス番号として使用する暗号で保護された 32 ビット乱数を生成します。 クエリごとに、シーケンス番号を 1 ずつインクリメントします。
要件
サポートされている最小のクライアント | Windows 8 [デスクトップ アプリ |UWP アプリ] |
サポートされている最小のサーバー | Windows Server 2012 [デスクトップ アプリ |UWP アプリ] |
Header | d3d11.h |