Bagikan melalui


DXGKDDI_UPDATENATIVEFENCELOGS fungsi panggilan balik (d3dkmddi.h)

DxgkDdiUpdateNativeFenceLogs secara sinkron membersihkan log pagar asli yang tertunda menulis sesuai permintaan.

Sintaks

DXGKDDI_UPDATENATIVEFENCELOGS DxgkddiUpdatenativefencelogs;

NTSTATUS DxgkddiUpdatenativefencelogs(
  IN_CONST_PDXGKARG_UPDATENATIVEFENCELOGS pUpdateNativeFenceLog
)
{...}

Parameter

pUpdateNativeFenceLog

[in] Penunjuk ke struktur DXGKARG_UPDATENATIVEFENCELOGS yang berisi informasi log pagar asli.

Menampilkan nilai

DxgkDdiUpdateNativeFenceLogs mengembalikan STATUS_SUCCESS jika flush berhasil. Jika tidak, kode kesalahan NTSTATUS akan ditampilkan.

Keterangan

Buffer log pagar asli dapat dibaca/ditulis secara asinkron. Untuk memaksa flush sinkron buffer log, KMD dapat memanggil DxgkDdiUpdateNativeFenceLogs.

KMD harus memasukkan penghubung memori ke HWQueue yang diberikan, yang memastikan bahwa semua penulisan entri log diterapkan.

Untuk informasi selengkapnya tentang pagar GPU asli dan penggunaan buffer log, lihat Objek pagar GPU asli.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 11, versi 24H2
Header d3dkmddi.h
IRQL DISPATCH_LEVEL

Lihat juga

DXGKARG_UPDATENATIVEFENCELOGS

DxgkDdiSetNativeFenceLogBuffer