Share via


D3DAUTHENTICATEDCHANNEL_CONFIGURE_OUTPUT構造体

IDirect3DAuthenticatedChannel9::Configure メソッドの呼び出しに対する応答を格納します。

構文

typedef struct _D3DAUTHENTICATEDCHANNEL_CONFIGURE_OUTPUT {
  D3D_OMAC omac;
  GUID     ConfigureType;
  HANDLE   hChannel;
  UINT     SequenceNumber;
  HRESULT  ReturnCode;
} D3DAUTHENTICATEDCHANNEL_CONFIGURE_OUTPUT;

メンバー

omac

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

ConfigureType

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

hChannel

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

SequenceNumber

コマンドのシーケンス番号。

ReturnCode

コマンドの結果コード。

注釈

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

要件

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

こちらもご覧ください

Direct3D ビデオ構造

IDirect3DAuthenticatedChannel9::Configure