DXGKARG_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY2 Struktur (d3dkmddi.h)

DXGKARG_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY2 wird an die DxgkDdiSetVidPnSourceAddressWithMultiPlaneOverlay2-Funktion übergeben, um die angezeigte Overlaykonfiguration zu ändern.

Syntax

typedef struct _DXGKARG_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY2 {
  UINT                             ContextCount;
  HANDLE                           Context[1 + D3DDDI_MAX_BROADCAST_CONTEXT];
  DXGK_SETVIDPNSOURCEADDRESS_FLAGS Flags;
  D3DDDI_VIDEO_PRESENT_SOURCE_ID   VidPnSourceId;
  UINT                             PlaneCount;
  DXGK_MULTIPLANE_OVERLAY_PLANE2   *pPlanes;
  UINT                             Duration;
} DXGKARG_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY2;

Member

ContextCount

Die Anzahl der Kontexte in dem Array, das das Context-Element angibt.

Context[1 + D3DDDI_MAX_BROADCAST_CONTEXT]

Ein Array von Handles für die Kontexte, die zu einem Anzeigevorgang beigetragen haben.

Flags

Eine DXGK_SETVIDPNSOURCEADDRESS_FLAGS Struktur, die den Typ des auszuführenden Anzeigevorgangs identifiziert.

VidPnSourceId

Eine ganze Zahl, die eine Videoquelle auf der Grafikkarte identifiziert.

PlaneCount

Die Anzahl der Überlagerungsebenen in der pPlanes-Liste .

pPlanes

Ein Array von DXGK_MULTIPLANE_OVERLAY_PLANE2 Strukturen, die die anzuzeigenden Überlagerungsebenen angeben.

Duration

Die Zeitspanne in 100 Nanosekundeneinheiten zwischen dem Drehvorgang des aktuellen Vorgangs auf den Bildschirm und dem nächsten vertikalen Leerungsunterbrechung.

Wenn null, sollte die Aktualisierungsrate die Standardrate basierend auf dem aktuellen Modus sein.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10
Unterstützte Mindestversion (Server) Windows Server 2016
Kopfzeile d3dkmddi.h (einschließlich D3dkmddi.h)

Weitere Informationen

DXGK_MULTIPLANE_OVERLAY_PLANE2

DXGK_SETVIDPNSOURCEADDRESS_FLAGS

DxgkDdiSetVidPnSourceAddressWithMultiPlaneOverlay2