struktur D3DKMT_SUBMITCOMMANDTOHWQUEUE (d3dkmthk.h)
Struktur yang menyimpan informasi untuk mengirimkan perintah ke antrean perangkat keras.
Sintaks
typedef struct _D3DKMT_SUBMITCOMMANDTOHWQUEUE {
D3DKMT_HANDLE hHwQueue;
D3DKMT_ALIGN64 UINT64 HwQueueProgressFenceId;
D3DKMT_ALIGN64 D3DGPU_VIRTUAL_ADDRESS CommandBuffer;
UINT CommandLength;
UINT PrivateDriverDataSize;
void D3DKMT_PTR(
VOID *unnamedParam1,
pPrivateDriverData unnamedParam2
);
UINT NumPrimaries;
void D3DKMT_PTR(
D3DKMT_HANDLE const *unnamedParam1,
WrittenPrimaries unnamedParam2
);
} D3DKMT_SUBMITCOMMANDTOHWQUEUE;
Anggota
hHwQueue
Antrean konteks untuk mengirimkan perintah.
HwQueueProgressFenceId
Nilai pagar kemajuan antrean perangkat keras yang akan diberi sinyal setelah perintah selesai.
CommandBuffer
GPU VA dari buffer perintah yang akan dijalankan pada GPU.
CommandLength
Panjang dalam byte buffer perintah.
PrivateDriverDataSize
Ukuran data driver privat dalam byte.
void D3DKMT_PTR( VOID *unnamedParam1, pPrivateDriverData unnamedParam2)
NumPrimaries
Jumlah utama yang ditulis oleh buffer perintah ini.
void D3DKMT_PTR( D3DKMT_HANDLE const *unnamedParam1, WrittenPrimaries unnamedParam2)
Persyaratan
Persyaratan | Nilai |
---|---|
Header | d3dkmthk.h |