Freigeben über


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;

Angehörige

ContextCount

Die Anzahl der Kontexte im Array, das vom Context Member angegeben wird.

Context[1 + D3DDDI_MAX_BROADCAST_CONTEXT]

Ein Array von Handles zu den Kontexten, die zu einem Anzeigevorgang beigetragen haben.

Flags

Eine DXGK_SETVIDPNSOURCEADDRESS_FLAGS Struktur, die den auszuführenden Anzeigevorgangstyp identifiziert.

VidPnSourceId

Eine ganze Zahl, die eine Videodarstellungsquelle auf dem Anzeigeadapter identifiziert.

PlaneCount

Die Anzahl der Überlagerungsebenen in der liste pPlanes.

pPlanes

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

Duration

Die Zeitdauer in 100 Nanosekundeneinheiten zwischen dem Kippen des aktuellen Vorgangs auf den Bildschirm und dem nächsten vertikalen Leerbruch tritt auf.

Bei Null sollte die Aktualisierungsrate die Standardrate basierend auf dem aktuellen Modus sein.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10
mindestens unterstützte Server- Windows Server 2016
Header- d3dkmddi.h (einschließlich D3dkmddi.h)

Siehe auch

DXGK_MULTIPLANE_OVERLAY_PLANE2

DXGK_SETVIDPNSOURCEADDRESS_FLAGS

DxgkDdiSetVidPnSourceAddressWithMultiPlaneOverlay2