DXGKDDI_UPDATENATIVEFENCELOGS回呼函式 (d3dkmddi.h)
DxgkDdiUpdateNativeFenceLogs 會視需要同步排清擱置的原生柵欄記錄寫入。
語法
DXGKDDI_UPDATENATIVEFENCELOGS DxgkddiUpdatenativefencelogs;
NTSTATUS DxgkddiUpdatenativefencelogs(
IN_CONST_PDXGKARG_UPDATENATIVEFENCELOGS pUpdateNativeFenceLog
)
{...}
參數
pUpdateNativeFenceLog
[in]包含原生柵欄記錄資訊的 DXGKARG_UPDATENATIVEFENCELOGS 結構的指標。
傳回值
DxgkDdiUpdateNativeFenceLogs 如果排清成功,就會傳回STATUS_SUCCESS。 否則,它會傳回適當的NTSTATUS錯誤碼。
言論
原生柵欄記錄緩衝區可以異步讀取/寫入。 若要強制同步排清記錄緩衝區,KMD 可以呼叫 DxgkDdiUpdateNativeFenceLogs。
KMD 應該將記憶體屏障插入指定的 HWQueue,以確保認可所有記錄專案寫入。
如需原生 GPU 柵欄和記錄緩衝區使用方式的詳細資訊,請參閱 原生 GPU 柵欄物件。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | Windows 11 版本 24H2 |
標頭 | d3dkmddi.h |
IRQL | DISPATCH_LEVEL |