Freigeben über


D3DDDICB_SUBMITCOMMANDTOHWQUEUE Struktur (d3dumddi.h)

Eine Struktur, die Informationen zur Warteschlangenhardware enthält.

Syntax

typedef struct _D3DDDICB_SUBMITCOMMANDTOHWQUEUE {
  [in] HANDLE                               hHwQueue;
       UINT64                               HwQueueProgressFenceId;
       D3DGPU_VIRTUAL_ADDRESS               Commands;
       UINT                                 CommandLength;
       D3DDDICB_SUBMITCOMMANDTOHWQUEUEFLAGS Flags;
       UINT                                 PrivateDriverDataSize;
       VOID                                 *pPrivateDriverData;
       UINT                                 NumPrimaries;
       const D3DKMT_HANDLE                  *WrittenPrimaries;
} D3DDDICB_SUBMITCOMMANDTOHWQUEUE;

Angehörige

[in] hHwQueue

Die Hardwarewarteschlange, an die gesendet wird.

HwQueueProgressFenceId

Status-ID der Hardwarewarteschlange für den Zaun, der signalisiert wird, wenn die "Present Blt" auf der GPU ausgeführt wird.

Commands

GPU VA des Befehlspuffers, der auf der GPU ausgeführt werden soll.

CommandLength

Länge in Byte des Befehlspuffers.

Flags

Flaggen.

PrivateDriverDataSize

Die Größe von pPrivateDriverData.

pPrivateDriverData

Private Treiberdaten, die an Presentübergeben werden sollen.

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- d3dumddi.h