Compartir a través de


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)

Consulte también

COPPCommand

DXVA_COPPCommand