estructura DXVA_COPPSetProtectionLevelCmdData (dxva.h)

La estructura DXVA_COPPSetProtectionLevelCmdData describe los tipos de protección y los niveles que se van a establecer 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. No se usa actualmente.

Requisitos

Requisito Value
Cliente mínimo compatible Esta estructura solo se aplica a Windows Server 2003 con SP1 y versiones posteriores, y Windows XP con SP2 y versiones posteriores.
Encabezado dxva.h (incluir Dxva.h)

Consulte también

COPPCommand

DXVA_COPPCommand