D3DKMT_SUBMITCOMMANDTOHWQUEUE Struktur (d3dkmthk.h)
Eine Struktur, die Informationen enthält, um einen Befehl an die Hardwarewarteschlange zu senden.
Syntax
typedef struct _D3DKMT_SUBMITCOMMANDTOHWQUEUE {
D3DKMT_HANDLE hHwQueue;
D3DKMT_ALIGN64 UINT64 HwQueueProgressFenceId;
D3DKMT_ALIGN64 D3DGPU_VIRTUAL_ADDRESS CommandBuffer;
UINT CommandLength;
UINT PrivateDriverDataSize;
VOID *pPrivateDriverData;
UINT NumPrimaries;
D3DKMT_HANDLE const *WrittenPrimaries;
} D3DKMT_SUBMITCOMMANDTOHWQUEUE;
Angehörige
hHwQueue
Kontextwarteschlange, an die der Befehl übermittelt werden soll.
HwQueueProgressFenceId
Wert für den Status der Hardwarewarteschlange, der nach Abschluss des Befehls signalisiert wird.
CommandBuffer
GPU VA des Befehlspuffers, der auf der GPU ausgeführt werden soll.
CommandLength
Länge in Byte des Befehlspuffers.
PrivateDriverDataSize
Größe privater Treiberdaten in Byte.
pPrivateDriverData
Zeigen Sie auf einen Puffer, der optionale private Treiberdaten enthält.
NumPrimaries
Die Anzahl der primaries, die von diesem Befehlspuffer geschrieben wurden.
WrittenPrimaries
Das Array von Primaren, die von diesem Befehlspuffer geschrieben wurden.
Anforderungen
Anforderung | Wert |
---|---|
Header- | d3dkmthk.h |