D3DKMT_MULTIPLANE_OVERLAY3 Struktur (d3dkmthk.h)
Überlagerungsstruktur mit mehreren Ebenen.
Syntax
typedef struct _D3DKMT_MULTIPLANE_OVERLAY3 {
UINT LayerIndex;
D3DKMT_PLANE_SPECIFIC_INPUT_FLAGS InputFlags;
D3DDDI_FLIPINTERVAL_TYPE FlipInterval;
UINT MaxImmediateFlipLine;
UINT AllocationCount;
D3DKMT_HANDLE *pAllocationList;
UINT DriverPrivateDataSize;
VOID *pDriverPrivateData;
const D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES3 *pPlaneAttributes;
D3DKMT_HANDLE hFlipToFence;
D3DKMT_HANDLE hFlipAwayFence;
D3DKMT_ALIGN64 UINT64 FlipToFenceValue;
D3DKMT_ALIGN64 UINT64 FlipAwayFenceValue;
} D3DKMT_MULTIPLANE_OVERLAY3;
Member
LayerIndex
Der Ebenenindex.
InputFlags
Die Eingabeflags.
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.
MaxImmediateFlipLine
Die maximale unmittelbare Umkehrlinie.
AllocationCount
Anzahl der Zuordnungen in pAllocationList.
pAllocationList
Zeiger auf die erste Zuordnungsliste.
DriverPrivateDataSize
Die private Datengröße des Treibers.
pDriverPrivateData
Zeiger auf private Treiberdaten.
pPlaneAttributes
Eine Struktur, die die Ebenenattribute enthält.
hFlipToFence
Handle mit dem Zaun für einen Flip, der im Entstehen steht.
hFlipAwayFence
Handle zum Zaun für einen Flip, der gerade abgeschlossen ist.
FlipToFenceValue
Zaunwert für den Flip, der im Entstehen steht.
FlipAwayFenceValue
Zaunwert für den Flip, der gerade abgeschlossen wurde.
Anforderungen
Anforderung | Wert |
---|---|
Header | d3dkmthk.h |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für