次の方法で共有


DXVA_COPPStatusOutput構造体 (dxva.h)

DXVA_COPPStatusOutput構造体は、DirectX VA COPP デバイスに関連付けられている保護されたビデオ セッションのクエリから返される状態を記述します。

構文

typedef struct _DXVA_COPPStatusOutput {
  GUID  macKDI;
  ULONG cbSizeData;
  UCHAR COPPStatus[4076];
} DXVA_COPPStatusOutput, *LPDXVA_COPPStatusOutput;

メンバーズ

macKDI

COPPStatus の状態のメッセージ認証コード (MAC) GUID指定します。 状態を要求したアプリケーションは、MAC を使用して、状態の転送がセキュリティで保護されていることを確認できます (つまり、ドライバーからの転送中に改ざんされていません)。

cbSizeData

COPPStatus の状態データのサイズバイト単位で指定します。

COPPStatus[4076]

状態データを含む配列を指定します。 ディスプレイ ドライバーは、DXVA_COPPStatusInput 構造体の guidStatusRequestID メンバーで指定された入力値に応じて、次のいずれかの方法で状態データを返す必要があります。

入力値 出力状態データの
DXVA_COPPQueryDisplayData DXVA_COPPStatusDisplayData 構造体へのポインター
DXVA_COPPQueryProtectionType、DXVA_COPPQueryConnectorType、DXVA_COPPQueryLocalProtectionLevel、DXVA_COPPQueryGlobalProtectionLevel、またはDXVA_COPPQueryBusData DXVA_COPPStatusData 構造体へのポインター
DXVA_COPPQueryHDCPKeyData DXVA_COPPStatusHDCPKeyData 構造体へのポインター
DXVA_COPPQuerySignaling DXVA_COPPStatusSignalingCmdData 構造体へのポインター

備考

状態要求は、COPPQueryStatus 関数の pInput パラメーターで渡されます。 DXVA_COPPStatusInput 構造体は、状態の要求を記述します。 状態情報は、COPPQueryStatus pOutput パラメーター使用して返されます。

必要条件

要件 価値
サポートされる最小クライアント この構造は、WINDOWS Server 2003 SP1 以降、Windows XP SP2 以降にのみ適用されます。
ヘッダー dxva.h (Dxva.h を含む)

関連項目

COPPQueryStatus

DXVA_COPPSetProtectionLevelCmdData

DXVA_COPPStatusData

DXVA_COPPStatusDisplayData

DXVA_COPPStatusHDCPKeyData

DXVA_COPPStatusInput

DXVA_COPPStatusSignalingCmdData