共用方式為


D3DDDICB_SUBMITCOMMANDTOHWQUEUE 結構 (d3dumddi.h)

結構,保存要排入硬體佇列的資訊。

語法

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;

成員

[in] hHwQueue

要提交至的硬體佇列。

HwQueueProgressFenceId

硬體佇列進度柵欄標識碼,會在 GPU 上完成 Present Blt 時發出訊號。

Commands

要於 GPU 上執行之命令緩衝區的 GPU VA。

CommandLength

命令緩衝區的位元組長度。

Flags

標誌。

PrivateDriverDataSize

pPrivateDriverData 的大小。

pPrivateDriverData

要傳遞至 Present 的私人驅動程序數據。

NumPrimaries

此命令緩衝區所寫入的主要複本數目。

WrittenPrimaries

此命令緩衝區所寫入的主要數位。

規格需求

需求
標頭 d3dumddi.h