Freigeben über


DXGKMDT_OPM_ACP_AND_CGMSA_SIGNALING Struktur (d3dkmdt.h)

Die DXGKMDT_OPM_ACP_AND_CGMSA_SIGNALING Struktur beschreibt, wie das Signal, das durch den physischen Verbinder durchgeht, der dem geschützten Ausgabeobjekt zugeordnet ist, geschützt ist.

Syntax

typedef struct _DXGKMDT_OPM_ACP_AND_CGMSA_SIGNALING {
  DXGKMDT_OPM_RANDOM_NUMBER rnRandomNumber;
  ULONG                     ulStatusFlags;
  ULONG                     ulAvailableTVProtectionStandards;
  ULONG                     ulActiveTVProtectionStandard;
  ULONG                     ulReserved;
  ULONG                     ulAspectRatioValidMask1;
  ULONG                     ulAspectRatioData1;
  ULONG                     ulAspectRatioValidMask2;
  ULONG                     ulAspectRatioData2;
  ULONG                     ulAspectRatioValidMask3;
  ULONG                     ulAspectRatioData3;
  ULONG                     ulReserved2[4];
  ULONG                     ulReserved3[4];
} DXGKMDT_OPM_ACP_AND_CGMSA_SIGNALING;

Angehörige

rnRandomNumber

Eine DXGKMDT_OPM_RANDOM_NUMBER Struktur, die die 128-Bit-Zufallszahl eines geschützten Ausgabeobjekts enthält. Diese Zufallszahl wird von einer Anwendung generiert und dem Anzeigeminiporttreiber in einem Aufruf der DxgkDdiOPMGetCOPPCompatibleInformation Funktion des Treibers bereitgestellt. Diese Zufallszahl wird dem Treiber in der rnRandomNumber Member der DXGKMDT_OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS-Struktur bereitgestellt.

ulStatusFlags

Eine bitweise OR-Kombination der Werte aus der DXGKMDT_OPM_STATUS Enumeration, die den Status einer geschützten Ausgabe angibt.

ulAvailableTVProtectionStandards

Eine gültige bitweise ODER-Kombination von Werten aus der DXGKMDT_OPM_PROTECTION_STANDARD Enumeration, die die Arten von Fernsehsignalen angibt, die die physische Verbindung, die einem geschützten Ausgang zugeordnet ist, übertragen können.

ulActiveTVProtectionStandard

Eine gültige bitweise ODER-Kombination von Werten aus der DXGKMDT_OPM_PROTECTION_STANDARD Enumeration, die die Arten von Fernsehsignalen angibt, die der physischen Verbindung, die mit einer geschützten Ausgabe verbunden ist, derzeit trägt.

ulReserved

Reserviert. Muss auf Null festgelegt werden.

ulAspectRatioValidMask1

Ein Maskenwert, der die gültigen Bits im folgenden ulAspectRatioData1 Member angibt.

ulAspectRatioData1

32-Bit-Daten, die den Seitenverhältniswert angibt, der derzeit für den aktiven Schutzstandard festgelegt ist.

ulAspectRatioValidMask2

Ein Maskenwert, der die gültigen Bitfelder im folgenden ulAspectRatioData2 Member angibt.

ulAspectRatioData2

32-Bit-Daten für zusätzliche Seitenverhältnisinformationen, die für bestimmte Schutzstandards verwendet werden. Diese Daten können verwendet werden, um End- und Q0-Werte für EIA-608-B oder eine beschreibung des aktiven Formats für CEA-805-A Type B-Pakete zu lesen.

ulAspectRatioValidMask3

Ein Maskenwert, der die gültigen Bitfelder im folgenden ulAspectRatioData3 Member angibt.

ulAspectRatioData3

32-Bit-Daten für zusätzliche Seitenverhältnisinformationen, die für bestimmte Schutzstandards verwendet werden. Diese Daten können verwendet werden, um End- und Q0-Werte für EIA-608-B oder eine beschreibung des aktiven Formats für CEA-805-A Type B-Pakete zu lesen.

ulReserved2[4]

Reserviert. Muss auf Null festgelegt werden.

ulReserved3[4]

Reserviert. Muss auf Null festgelegt werden.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows Vista
Header- d3dkmdt.h

Siehe auch

DXGKMDT_OPM_RANDOM_NUMBER

DXGKMDT_OPM_STATUS

DxgkDdiOPMGetCOPPCompatibleInformation