Freigeben über


DXVA_COPPSetProtectionLevelCmdData-Struktur (dxva.h)

Die DXVA_COPPSetProtectionLevelCmdData-Struktur beschreibt die Schutztypen und Ebenen, die für den physischen Connector festgelegt werden sollen, der einem COPP DirectX VA-Gerät zugeordnet ist.

Syntax

typedef struct _DXVA_COPPSetProtectionLevelCmdData {
  ULONG ProtType;
  ULONG ProtLevel;
  ULONG ExtendedInfoChangeMask;
  ULONG ExtendedInfoData;
} DXVA_COPPSetProtectionLevelCmdData;

Member

ProtType

Gibt einen der folgenden Schutztypen an, der für den physischen Connector festgelegt werden soll, der einem COPP-Gerät zugeordnet ist:

  • COPP_ProtectionType_None (0x00)
  • COPP_ProtectionType_HDCP (0x01)
  • COPP_ProtectionType_ACP (0x02)
  • COPP_ProtectionType_CGMSA (0x04)

ProtLevel

Gibt die Schutzebene an, die für den Schutztyp in ProtType oder COPP_NoProtectionLevelAvailable (-1) festgelegt werden soll, wenn keine Schutzebene verfügbar ist.

  • Gibt für COPP_ProtectionType_ACP einen der folgenden Werte aus dem COPP_ACP_Protection_Level aufgezählten Typ an:
    • COPP_ACP_Level0 oder COPP_ACP_LevelMin (0)
    • COPP_ACP_Level1 (1)
    • COPP_ACP_Level2 (2)
    • COPP_ACP_Level3 oder COPP_ACP_LevelMax (3)
  • Gibt für COPP_ProtectionType_CGMSA einen der folgenden Werte aus dem COPP_CGMSA_Protection_Level aufgezählten Typ an:
    • COPP_CGMSA_Disabled oder 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) oder COPP_CGMSA_LevelMax
  • Gibt für COPP_ProtectionType_HDCP einen der folgenden Werte aus dem COPP_HDCP_Protection_Level aufgezählten Typ an:
    • COPP_HDCP_Level0 oder COPP_HDCP_LevelMin (0)
    • COPP_HDCP_Level1 oder COPP_HDCP_LevelMax (1)

ExtendedInfoChangeMask

Gibt einen Wert an, der die gültigen Bitfelder im folgenden ExtendedInfoData-Member angibt.

ExtendedInfoData

Gibt zusätzliche 32-Bit-Daten für den Schutztyp in ProtType an. Derzeit nicht verwendet.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Diese Struktur gilt nur für Windows Server 2003 mit SP1 und höher und Windows XP mit SP2 und höher.
Kopfzeile dxva.h (dxva.h einschließen)

Weitere Informationen

COPPCommand

DXVA_COPPCommand