Freigeben über


DXVA_COPPSetProtectionLevelCmdData-Struktur (dxva9typ.h)

[Das dieser Seite zugeordnete Feature DirectShow ist ein Legacyfeature. Es wurde von MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation abgelöst. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code mediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation anstelle von DirectShow verwendet, wenn möglich. Microsoft schlägt vor, dass vorhandener Code, der die Legacy-APIs verwendet, so umgeschrieben wird, dass nach Möglichkeit die neuen APIs verwendet werden.]

Enthält Daten für den Befehl Schutzebene festlegen in Certified Output Protection Protocol (COPP).

Syntax

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

Member

ProtType

Identifiziert den Schutzmechanismus. Weitere Informationen finden Sie unter COPP-Schutztypflags.

ProtLevel

Gibt die Schutzebene an. Die Bedeutung dieses Werts hängt vom abgefragten Schutzmechanismus ab. Für jeden Schutzmechanismus ist der Wert des ProtLevel Members ein Flag aus einer anderen Enumeration, wie in der folgenden Tabelle gezeigt.

Schutzmechanismus Enumeration
ACP COPP_ACP_Protection_Level
CGMS-A COPP_CGMSA_Protection_Level
HDCP COPP_HDCP_Protection_Level

ExtendedInfoChangeMask

Reserviert. Muss Null sein.

ExtendedInfoData

Reserviert. Muss Null sein.

Anforderungen

Anforderung Wert
Header dxva9typ.h (dxva.h einschließen)

Weitere Informationen

DirectShow-Strukturen

Verwenden des Certified Output Protection Protocol (COPP)