estrutura DXVA_COPPStatusOutput (dxva.h)
A estrutura de DXVA_COPPStatusOutput descreve o status retornado de uma consulta em uma sessão de vídeo protegida associada a um dispositivo COPP do DirectX VA.
Sintaxe
typedef struct _DXVA_COPPStatusOutput {
GUID macKDI;
ULONG cbSizeData;
UCHAR COPPStatus[4076];
} DXVA_COPPStatusOutput, *LPDXVA_COPPStatusOutput;
Membros
macKDI
Especifica um GUID do MAC (código de autenticação de mensagem) para o status em COPPStatus. O aplicativo que solicitou o status pode usar o MAC para verificar se a transmissão do status era segura (ou seja, não foi adulterada em trânsito do driver).
cbSizeData
Especifica o tamanho, em bytes, dos dados de status em COPPStatus.
COPPStatus[4076]
Especifica uma matriz que contém os dados de status. O driver de exibição deve retornar dados de status de uma das seguintes maneiras, dependendo do valor de entrada especificado no guidStatusRequestID membro da estrutura DXVA_COPPStatusInput:
valor de entrada | de dados de status de saída |
---|---|
DXVA_COPPQueryDisplayData | Ponteiro para uma estrutura de DXVA_COPPStatusDisplayData |
DXVA_COPPQueryProtectionType, DXVA_COPPQueryConnectorType, DXVA_COPPQueryLocalProtectionLevel, DXVA_COPPQueryGlobalProtectionLevel ou DXVA_COPPQueryBusData | Ponteiro para uma estrutura de DXVA_COPPStatusData |
DXVA_COPPQueryHDCPKeyData | Ponteiro para uma estrutura de DXVA_COPPStatusHDCPKeyData |
DXVA_COPPQuerySignaling | Ponteiro para uma estrutura de DXVA_COPPStatusSignalingCmdData |
Observações
As solicitações de status são passadas no parâmetro pInput da função COPPQueryStatus. A estrutura DXVA_COPPStatusInput descreve uma solicitação de status. As informações de status são retornadas por meio do parâmetro pOutput de COPPQueryStatus.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Essa estrutura se aplica somente ao Windows Server 2003 com SP1 e posterior, e ao Windows XP com SP2 e posterior. |
cabeçalho | dxva.h (inclua Dxva.h) |