Freigeben über


DXVA_COPPSetProtectionLevelCmdData Struktur (dxva.h)

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

Syntax

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

Angehörige

ProtType

Gibt einen der folgenden Schutztypen an, die für den physischen Verbinder festgelegt werden sollen, 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 Aufzählungstyp 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 Aufzählungstyp 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 Aufzählungstyp 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. Zurzeit nicht verwendet.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Diese Struktur gilt nur für Windows Server 2003 mit SP1 und höher und Windows XP mit SP2 und höher.
Header- dxva.h (include Dxva.h)

Siehe auch

COPPCommand-

DXVA_COPPCommand