Freigeben über


D3DKMT_OUTPUTDUPLPRESENTTOHWQUEUE Struktur (d3dkmthk.h)

Wird vom D3DKMTOutputDuplPresentToHwQueue Funktion verwendet, um den doppelten Handle einer Hardwarewarteschlange auszugeben.

Syntax

typedef struct _D3DKMT_OUTPUTDUPLPRESENTTOHWQUEUE {
  D3DKMT_HANDLE                  hSource;
  D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
  ULONG                          BroadcastHwQueueCount;
  D3DKMT_HANDLE                  *hHwQueues;
  D3DKMT_PRESENT_RGNS            PresentRegions;
  D3DKMT_OUTPUTDUPLPRESENTFLAGS  Flags;
  D3DKMT_HANDLE                  hIndirectHwQueue;
} D3DKMT_OUTPUTDUPLPRESENTTOHWQUEUE;

Angehörige

hSource

Ein Handle für die Quellzuordnung, von der aus dargestellt werden soll.

VidPnSourceId

Die nullbasierte Identifikationsnummer der Videoquelle in einem Pfad einer VidPN-Topologie (Video Present Network), mit der der Monitor verbunden ist.

BroadcastHwQueueCount

Gibt die Anzahl der Hardwarewarteschlangen an, an die dieses Signal übertragen werden soll.

hHwQueues

Ein Handle zu einem Array von Hardwarewarteschlangen.

PresentRegions

Geänderte und verschobene Bereiche vom Typ D3DKMT_PRESENT_RGNS.

Flags

Flags aus der D3DKMT_OUTPUTDUPLPRESENTFLAGS Enumeration, die das Ausgabeverhalten angeben.

hIndirectHwQueue

Ein Handle zur indirekten Hardwarewarteschlange.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10, Version 1903
Header- d3dkmthk.h