次の方法で共有


D3DAUTHENTICATEDCHANNEL_QUERY_OUTPUT構造体

IDirect3DAuthenticatedChannel9::Query メソッドからの応答を格納します。

構文

typedef struct _D3DAUTHENTICATEDCHANNEL_QUERY_OUTPUT {
  D3D_OMAC       omac;
  GUID           QueryType;
  hChannel       HANDLE;
  SequenceNumber UINT;
  HRESULT        ReturnCode;
} D3DAUTHENTICATEDCHANNEL_QUERY_OUTPUT;

メンバー

omac

データのメッセージ認証コード (MAC) を含む D3D_OMAC 構造体。 ドライバーは、AES ベースの 1 キー CBC MAC (OMAC) を使用して、この構造体メンバーの後に表示されるデータ ブロックのこの値を計算します。

QueryType

クエリを指定する GUID。 値の一覧については、「 コンテンツ保護クエリ」を参照してください。

処理

認証されたチャネルへのハンドル。

UINT

クエリ シーケンス番号。

ReturnCode

クエリの結果コード。

解説

QueryTypehChannelSequenceNumber メンバーの場合、ドライバーは、アプリケーションがD3DAUTHENTICATEDCHANNEL_QUERY_INPUT構造体で指定したのと同じ値で使用します。 アプリケーションは、これらの値が一致することを確認する必要があります。

要件

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

関連項目

Direct3D ビデオ構造

IDirect3DAuthenticatedChannel9::Query