estrutura DXVA_COPPStatusOutput (dxva.h)
A estrutura DXVA_COPPStatusOutput descreve os status retornados de uma consulta em uma sessão de vídeo protegida associada a um dispositivo COPP directx va.
Sintaxe
typedef struct _DXVA_COPPStatusOutput {
GUID macKDI;
ULONG cbSizeData;
UCHAR COPPStatus[4076];
} DXVA_COPPStatusOutput, *LPDXVA_COPPStatusOutput;
Membros
macKDI
Especifica um GUID de 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 status. O driver de exibição deve retornar status dados de uma das seguintes maneiras, dependendo do valor de entrada especificado no membro guidStatusRequestID da estrutura DXVA_COPPStatusInput:
Valor de entrada | 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 DXVA_COPPStatusHDCPKeyData |
DXVA_COPPQuerySignaling | Ponteiro para uma estrutura DXVA_COPPStatusSignalingCmdData |
Comentários
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 |
---|---|
Cliente mínimo com suporte | 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) |