DXGKARG_CREATEDOORBELL結構(d3dkmddi.h)
重要
某些資訊與發行前版本產品有關,在發行前版本產品可能經過大幅修改。 Microsoft未就此處提供的資訊提供任何明示或默示擔保。
DXGKARG_CREATEDOORBELL 結構包含 KMD DxgkDdiCreateDoorbell 回呼函式的參數。
語法
typedef struct _DXGKARG_CREATEDOORBELL {
HANDLE hHwQueue;
HANDLE hDoorbell;
UINT PrivateDriverDataSize;
void *PrivateDriverData;
HANDLE hRingBuffer;
HANDLE hRingBufferControl;
DXGKARG_CREATEDOORBELL_FLAGS Flags;
} DXGKARG_CREATEDOORBELL;
成員
hHwQueue
[in]處理 KMD 硬體佇列物件,這是在先前呼叫 dxgkddiCreateHwQueue 中建立的。
hDoorbell
[in/out]作為輸入,包含運行時間對門鈴的句柄。 KMD 可以將輸入句柄儲存在其追蹤結構中。 當 KMD 完成建立門鈴時,hDoorbell 包含 KMD 的門鈴內核模式控點。
PrivateDriverDataSize
[in]與門鈴相關聯的驅動程式私用數據的大小,以位元組為單位。
PrivateDriverData
[in/out]與門鈴相關聯的驅動程式私用數據的指標。
hRingBuffer
[in]UMD 先前 建立的通道緩衝區配置句柄。 此配置是 GPU 可見且已常駐。 ResizeRingBufferOperation 旗標是 UMD 到 KMD 的提示,指出此硬體佇列的門鈴會以新的重設大小通道緩衝區重新建立。
hRingBufferControl
[in]由 UMD 先前建立 之通道緩衝區控制項設定的 KMD 句柄。 UMD 和 KMD 可以使用此配置作為控制區域,視需要儲存環形緩衝區讀取/寫入指標位置。 配置必須是 GPU 可見且已常駐。
Flags
指定門鈴建立旗標之 DXGKARG_CREATEDOORBELL_FLAGS 值的位欄位。
言論
如需詳細資訊,請參閱 使用者模式工作提交。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | Windows 11 版本 24H2 (WDDM 3.2) |
標頭 | d3dkmddi.h |