DXGKDDI_SETINTERRUPTTARGETPRESENTID fungsi panggilan balik (d3dkmddi.h)
OS memanggil fungsi DXGKDDI_SETINTERRUPTTARGETPRESENTID driver tampilan untuk menentukan PresentId target yang seharusnya mengakibatkan gangguan Vsync dinaikkan ketika flip yang sesuai selesai.
Sintaks
DXGKDDI_SETINTERRUPTTARGETPRESENTID DxgkddiSetinterrupttargetpresentid;
NTSTATUS DxgkddiSetinterrupttargetpresentid(
IN_CONST_HANDLE hAdapter,
IN_CONST_PDXGKARG_SETINTERRUPTTARGETPRESENTID pSetInterruptTargetPresentId
)
{...}
Parameter
hAdapter
[in] Handel ke blok konteks yang terkait dengan adaptor tampilan. Driver miniport tampilan sebelumnya menyediakan handel ini ke subsistem kernel grafis DirectX di parameter output MiniportDeviceContext dari fungsi DxgkDdiAddDevice .
pSetInterruptTargetPresentId
[in] Arahkan ke struktur DXGKARG_SETINTERRUPTTARGETPRESENTID yang berisi parameter untuk fungsi ini.
Menampilkan nilai
DXGKDDI_SETINTERRUPTTARGETPRESENTID mengembalikan STATUS_SUCCESS. Driver harus selalu mengembalikan kode keberhasilan.
Keterangan
DXGKDDI_SETINTERRUPTTARGETPRESENTID dipanggil pada tingkat interupsi perangkat untuk disinkronkan dengan DXGKDDI_SETVIDPNSOURCEADDRESS dan gangguan VSync.
Lihat Menentukan perilaku interupsi Vsync untuk informasi selengkapnya.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 11 (WDDM 3.0) |
Header | d3dkmddi.h |
IRQL | DIRQL |