estrutura DXVA_COPPStatusSignalingCmdData (dxva9typ.h)
[O recurso associado a esta página, DirectShow, é um recurso herdado. Ele foi substituído por MediaPlayer, IMFMediaEngine e Captura de Áudio/Vídeo na Media Foundation. Esses recursos foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda fortemente que o novo código use MediaPlayer, IMFMediaEngine e Captura de Áudio/Vídeo no Media Foundation em vez de DirectShow, quando possível. A Microsoft sugere que o código existente que usa as APIs herdadas seja reescrito para usar as novas APIs, se possível.]
Contém o resultado de uma consulta de Sinalização no COPP (Certified Output Protection Protocol).
Sintaxe
typedef struct _DXVA_COPPStatusSignalingCmdData {
GUID rApp;
ULONG dwFlags;
ULONG AvailableTVProtectionStandards;
ULONG ActiveTVProtectionStandard;
ULONG TVType;
ULONG AspectRatioValidMask1;
ULONG AspectRatioData1;
ULONG AspectRatioValidMask2;
ULONG AspectRatioData2;
ULONG AspectRatioValidMask3;
ULONG AspectRatioData3;
ULONG ExtendedInfoValidMask[4];
ULONG ExtendedInfoData[4];
} DXVA_COPPStatusSignalingCmdData;
Membros
rApp
Um número aleatório de 128 bits que foi passado pelo aplicativo na estrutura AMCOPPStatusInput .
dwFlags
Sinalizador de status. Consulte COPP_StatusFlags.
AvailableTVProtectionStandards
OR bit a bit de sinalizadores da enumeração COPP_TVProtectionStandard. O driver deve retornar sinalizadores para todos os padrões e resoluções de proteção compatíveis.
ActiveTVProtectionStandard
Membro da enumeração COPP_TVProtectionStandard , indicando o padrão de proteção que está ativo no momento.
TVType
Reservado.
AspectRatioValidMask1
Máscara de bits que indica quais bits de AspectRatioData1 são válidos.
AspectRatioData1
Especifica o valor da taxa de proporção atual. Para EN 300 294, o valor é um membro da enumeração COPP_ImageAspectRatio_EN300294 .
AspectRatioValidMask2
Máscara de bits que indica quais bits de AspectRatioData2 são válidos.
AspectRatioData2
Elemento de dados adicional relacionado à taxa de proporção para o padrão de proteção atual. A presença e o significado desses dados dependem do padrão de proteção. Esse campo pode ser usado para transmitir bits End e Q0 para EIA-608-B ou a descrição do formato ativo para CEA-805-A.
AspectRatioValidMask3
Máscara de bits que indica quais bits de AspectRatioData3 são válidos.
AspectRatioData3
Elemento de dados adicional relacionado à taxa de proporção para o padrão de proteção atual. A presença e o significado desses dados dependem do padrão de proteção.
ExtendedInfoValidMask[4]
Matriz de máscaras de bits indicando quais bits em ExtendedInfoData são válidos.
ExtendedInfoData[4]
Elementos de sinalização adicionais. No momento, essa matriz não é usada.
Requisitos
Cabeçalho | dxva9typ.h (inclua Dxva.h) |