estructura DXVA_COPPSetProtectionLevelCmdData (dxva.h)
La estructura DXVA_COPPSetProtectionLevelCmdData describe los tipos y niveles de protección que se establecen en el conector físico asociado a un dispositivo COPP DirectX VA.
Sintaxis
typedef struct _DXVA_COPPSetProtectionLevelCmdData {
ULONG ProtType;
ULONG ProtLevel;
ULONG ExtendedInfoChangeMask;
ULONG ExtendedInfoData;
} DXVA_COPPSetProtectionLevelCmdData;
Miembros
ProtType
Especifica uno de los siguientes tipos de protección para establecer en el conector físico asociado a un dispositivo COPP:
- COPP_ProtectionType_None (0x00)
- COPP_ProtectionType_HDCP (0x01)
- COPP_ProtectionType_ACP (0x02)
- COPP_ProtectionType_CGMSA (0x04)
ProtLevel
Especifica el nivel de protección que se va a establecer para el tipo de protección en ProtType o COPP_NoProtectionLevelAvailable (-1) si no hay ningún nivel de protección disponible.
- Para COPP_ProtectionType_ACP, especifica uno de los siguientes valores del tipo enumerado COPP_ACP_Protection_Level:
- COPP_ACP_Level0 o COPP_ACP_LevelMin (0)
- COPP_ACP_Level1 (1)
- COPP_ACP_Level2 (2)
- COPP_ACP_Level3 o COPP_ACP_LevelMax (3)
- Para COPP_ProtectionType_CGMSA, especifica uno de los siguientes valores del tipo enumerado COPP_CGMSA_Protection_Level:
- COPP_CGMSA_Disabled o 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) o COPP_CGMSA_LevelMax
- Para COPP_ProtectionType_HDCP, especifica uno de los siguientes valores del tipo enumerado COPP_HDCP_Protection_Level:
- COPP_HDCP_Level0 o COPP_HDCP_LevelMin (0)
- COPP_HDCP_Level1 o COPP_HDCP_LevelMax (1)
ExtendedInfoChangeMask
Especifica un valor que indica los campos de bits válidos en el siguiente miembro extendedInfoData.
ExtendedInfoData
Especifica datos adicionales de 32 bits para el tipo de protección en ProtType. Actualmente no se usa.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Esta estructura solo se aplica a Windows Server 2003 con SP1 y versiones posteriores, y Windows XP con SP2 y versiones posteriores. |
encabezado de | dxva.h (include Dxva.h) |