Bagikan melalui


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

Lihat juga

DXGKARG_SETINTERRUPTTARGETPRESENTID