estrutura DXVA_COPPSetProtectionLevelCmdData (dxva9typ.h)
[O recurso associado a esta página, DirectShow, é um recurso herdado. Foi substituído por MediaPlayer, IMFMediaEngine e Audio/Video Capture in 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 Audio/Video Capture in 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 dados para o comando Definir Nível de Proteção no COPP (Certified Output Protection Protocol).
Sintaxe
typedef struct _DXVA_COPPSetProtectionLevelCmdData {
ULONG ProtType;
ULONG ProtLevel;
ULONG ExtendedInfoChangeMask;
ULONG ExtendedInfoData;
} DXVA_COPPSetProtectionLevelCmdData;
Membros
ProtType
Identifica o mecanismo de proteção. Confira Sinalizadores de tipo de proteção COPP.
ProtLevel
Especifica o nível de proteção. O significado desse valor depende do mecanismo de proteção consultado. Para cada mecanismo de proteção, o valor do ProtLevel
membro é um sinalizador de uma enumeração diferente, conforme mostrado na tabela a seguir.
Mecanismo de proteção | Enumeração |
---|---|
ACP | COPP_ACP_Protection_Level |
CGMS-A | COPP_CGMSA_Protection_Level |
HDCP | COPP_HDCP_Protection_Level |
ExtendedInfoChangeMask
Reservado. Deve ser zero.
ExtendedInfoData
Reservado. Deve ser zero.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | dxva9typ.h (inclua Dxva.h) |