DXGKARG_PREEMPTCOMMAND 結構 (d3dkmddi.h)
DXGKARG_PREEMPTCOMMAND 結構描述顯示迷你埠驅動程序必須用來先佔直接記憶體存取的命令, (DMA) 緩衝區, DxgkDdiSubmitCommand 函式先前提交至硬體命令執行單位。
語法
typedef struct _DXGKARG_PREEMPTCOMMAND {
[in] UINT PreemptionFenceId;
[in] UINT NodeOrdinal;
[in] UINT EngineOrdinal;
[in] DXGK_PREEMPTCOMMANDFLAGS Flags;
} DXGKARG_PREEMPTCOMMAND;
成員
[in] PreemptionFenceId
顯示迷你埠驅動程序必須在 DMA 緩衝區結尾修補到柵欄命令的唯一標識碼,以先占先前提交的 DMA 緩衝區。 顯示迷你埠驅動程式會使用 對 DxgkCbNotifyDpc 函式呼叫中的標識符,通知圖形處理單位 (GPU) 排程器,瞭解在延後過程呼叫 (DPC) 時間的先佔。
[in] NodeOrdinal
先佔要求之節點的索引。
[in] EngineOrdinal
優先要求之引擎的索引。
[in] Flags
具有保留成員或32位值的 DXGK_PREEMPTCOMMANDFLAGS 結構。 此結構目前未定義任何旗標。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista |
標頭 | d3dkmddi.h (include D3dkmddi.h) |