D3DKMT_PRESENT_MULTIPLANE_OVERLAY2 Struktur (d3dkmthk.h)
Enthält vorhandene Mehrplanüberlagerungsinformationen.
Syntax
typedef struct _D3DKMT_PRESENT_MULTIPLANE_OVERLAY2 {
D3DKMT_HANDLE hAdapter;
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_OVERLAY2 *pPresentPlanes;
UINT Duration;
} D3DKMT_PRESENT_MULTIPLANE_OVERLAY2;
Angehörige
hAdapter
Ein Handle für den Grafikadapter.
hDevice
Ein Handle für das Gerät.
hContext
Ein Handle für den Gerätekontext.
BroadcastContextCount
Gibt die Anzahl der Kontexte an.
BroadcastContext[D3DDDI_MAX_BROADCAST_CONTEXT]
Ein D3DKMT_HANDLE Datentyp, der den Übertragungskontext 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 Gerät in die Warteschlange gestellt werden können, das von hDeviceangegeben wird.
FlipInterval
Ein UINT-Wert, der angibt, ob der Anzeige-Miniporttreiber die Planung eines Flip-Befehls nativ unterstützt, um nach zwei, drei oder vier vertikalen Synchronisierungen wirksam zu werden.
Flags
Kennzeichnungsoptionen.
PresentPlaneCount
Die Anzahl der ressourcen, die angeheften werden sollen.
pPresentPlanes
Zeiger zum Präsentieren von Ebenen.
Duration
Dauer pro Gegenwart.
Anforderungen
Anforderung | Wert |
---|---|
Header- | d3dkmthk.h |