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 を含む) |