DXGKDDI_CONTROLINTERRUPT2 fungsi panggilan balik (d3dkmddi.h)
Fungsi DxgkDdi_ControlInterrupt2 memungkinkan atau menonaktifkan jenis interupsi yang diberikan pada perangkat keras grafis.
Sintaks
DXGKDDI_CONTROLINTERRUPT2 DxgkddiControlinterrupt2;
NTSTATUS DxgkddiControlinterrupt2(
[in] IN_CONST_HANDLE hAdapter,
[in] IN_CONST_DXGKARG_CONTROLINTERRUPT2 InterruptControl
)
{...}
Parameter
[in] hAdapter
Handel ke objek adaptor untuk unit pemrosesan grafis (GPU). Driver mengembalikan handel ini di parameter MiniportDeviceContext dari panggilan ke fungsi DxgkDdiAddDevice-nya .
[in] InterruptControl
Struktur DXGKARG_CONTROLINTERRUPT2 yang memasok jenis interupsi, serta status VSYNC.
Menampilkan nilai
DxgkDdi_ControlInterrupt2 mengembalikan salah satu nilai berikut:
Menampilkan kode | Deskripsi |
---|---|
STATUS_SUCCESS | Tipe interupsi berhasil diaktifkan atau dinonaktifkan pada piranti keras grafis. |
STATUS_NOT_IMPLEMENTED | DxgkDdi_ControlInterrupt2 tidak mendukung pengaktifan atau pennonaktifkan jenis interupsi yang ditentukan. |
Keterangan
Hanya salah satu DxgkDdiControlInterrupt2 atau DxgkDdi_ControlInterrupt3 yang akan digunakan oleh OS selama masa pakai adaptor.
Driver WDDM 2.7 yang tidak menerapkan DxgkDdi_ControlInterrupt3 menolak kontrol VidPn VSync independen, dan OS hanya akan memanggil DxgkDdi_ControlInterrupt2. Kemampuan DXGK_DRIVERCAPS-IndependentVidPnVSync> harus 0 dalam driver yang tidak mendukung DxgkDdi_ControlInterrupt3; jika tidak, OS akan gagal inisialisasi adaptor. Jika driver mengimplementasikan DxgkDdi_ControlInterrupt3, maka kemampuan dapat diatur ke 0 atau 1 untuk menunjukkan dukungan Per-VidPn.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 10 |
Target Platform | Desktop |
Header | d3dkmddi.h (termasuk D3dkmddi.h) |
IRQL | PASSIVE_LEVEL |