D3DDDICB_SUBMITCOMMANDTOHWQUEUE-Struktur (d3dumddi.h)

Eine Struktur, die Informationen für die Hardware in der Warteschlange 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;

Member

[in] hHwQueue

Hardwarewarteschlange, an die übermittelt wird.

HwQueueProgressFenceId

Zaun-ID des Hardwarewarteschlangenstatus, die signalisiert wird, wenn die aktuelle Blt auf der GPU ausgeführt wird.

Commands

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

CommandLength

Länge in Bytes des Befehlspuffers.

Flags

Flaggen.

PrivateDriverDataSize

Die Größe von pPrivateDriverData.

pPrivateDriverData

Private Treiberdaten, die an Present übergeben werden sollen.

NumPrimaries

Die Anzahl der Von diesem Befehlspuffer geschriebenen Vorwahlen.

WrittenPrimaries

Das Array von Vorwahlen, die von diesem Befehlspuffer geschrieben werden.

Anforderungen

Anforderung Wert
Header d3dumddi.h