D3DKMT_PRESENT_MULTIPLANE_OVERLAY Struktur (d3dkmthk.h)
Enthält vorhandene Mehrebenenüberlagerungsinformationen.
Syntax
typedef struct D3DKMT_PRESENT_MULTIPLANE_OVERLAY {
union {
D3DKMT_HANDLE hDevice;
D3DKMT_HANDLE hContext;
};
ULONG BroadcastContextCount;
D3DKMT_HANDLE BroadcastContext[D3DDDI_MAX_BROADCAST_CONTEXT];
D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
UINT PresentCount;
D3DDDI_FLIPINTERVAL_TYPE FlipInterval;
D3DKMT_PRESENTFLAGS Flags;
UINT PresentPlaneCount;
D3DKMT_MULTIPLANE_OVERLAY *pPresentPlanes;
UINT Duration;
} D3DKMT_PRESENT_MULTIPLANE_OVERLAY;
Member
hDevice
Ein Handle für das Gerät.
hContext
Ein Handle für den Gerätekontext.
BroadcastContextCount
Gibt die Anzahl von Kontexten an.
BroadcastContext[D3DDDI_MAX_BROADCAST_CONTEXT]
Ein D3DKMT_HANDLE Datentyp, der den Broadcastkontext darstellt.
VidPnSourceId
Die nullbasierte Identifikationsnummer der Videoquelle in einem Pfad einer VidPN-Topologie (Video Present Network), mit der der Monitor verbunden ist.
PresentCount
Die Anzahl der vorhandenen Vorgänge, die für das von hDevice angegebene Gerät in die Warteschlange gestellt werden können.
FlipInterval
Ein UINT-Wert, der angibt, ob der Anzeigeminiporttreiber die Planung eines Flip-Befehls nativ unterstützt, um nach zwei, drei oder vier vertikalen Synchronisierungen wirksam zu werden.
Flags
Flagoptionen.
PresentPlaneCount
Die Anzahl der anheftenden Ressourcen.
pPresentPlanes
Zeiger auf präsentierende Ebenen.
Duration
Dauer pro Gegenwart.
Anforderungen
Anforderung | Wert |
---|---|
Header | d3dkmthk.h |