estrutura DXVA_COPPSetProtectionLevelCmdData (dxva.h)
A estrutura DXVA_COPPSetProtectionLevelCmdData descreve os tipos de proteção e os níveis a serem definidos no conector físico associado a um dispositivo COPP DirectX VA.
Sintaxe
typedef struct _DXVA_COPPSetProtectionLevelCmdData {
ULONG ProtType;
ULONG ProtLevel;
ULONG ExtendedInfoChangeMask;
ULONG ExtendedInfoData;
} DXVA_COPPSetProtectionLevelCmdData;
Membros
ProtType
Especifica um dos seguintes tipos de proteção a serem definidos no conector físico associado a um dispositivo COPP:
- COPP_ProtectionType_None (0x00)
- COPP_ProtectionType_HDCP (0x01)
- COPP_ProtectionType_ACP (0x02)
- COPP_ProtectionType_CGMSA (0x04)
ProtLevel
Especifica o nível de proteção a ser definido para o tipo de proteção em ProtType ou COPP_NoProtectionLevelAvailable (-1) se nenhum nível de proteção estiver disponível.
- Para COPP_ProtectionType_ACP, especifica um dos seguintes valores do tipo enumerado COPP_ACP_Protection_Level :
- COPP_ACP_Level0 ou COPP_ACP_LevelMin (0)
- COPP_ACP_Level1 (1)
- COPP_ACP_Level2 (2)
- COPP_ACP_Level3 ou COPP_ACP_LevelMax (3)
- Para COPP_ProtectionType_CGMSA, especifica um dos seguintes valores do tipo enumerado COPP_CGMSA_Protection_Level :
- COPP_CGMSA_Disabled ou COPP_CGMSA_LevelMin (0)
- COPP_CGMSA_CopyFreely (1)
- COPP_CGMSA_CopyNoMore (2)
- COPP_CGMSA_CopyOneGeneration (3)
- COPP_CGMSA_CopyNever (4)
- COPP_CGMSA_RedistributionControlRequired (0x08)
- (COPP_CGMSA_RedistributionControlRequired + COPP_CGMSA_CopyNever) ou COPP_CGMSA_LevelMax
- Para COPP_ProtectionType_HDCP, especifica um dos seguintes valores do tipo enumerado COPP_HDCP_Protection_Level :
- COPP_HDCP_Level0 ou COPP_HDCP_LevelMin (0)
- COPP_HDCP_Level1 ou COPP_HDCP_LevelMax (1)
ExtendedInfoChangeMask
Especifica um valor que indica os campos de bit válidos no membro ExtendedInfoData a seguir.
ExtendedInfoData
Especifica dados adicionais de 32 bits para o tipo de proteção no ProtType. Não usado no momento.
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) |