DXGKDDI_SETTIMINGSFROMVIDPN fungsi panggilan balik (d3dkmddi.h)
DXGKDDI_SETTIMINGSFROMVIDPN dipanggil untuk mengatur atau memodifikasi pengaturan waktu tampilan pada adaptor. DDI ini menggantikan DxgkDdiCommitVidPn.
Sintaks
DXGKDDI_SETTIMINGSFROMVIDPN DxgkddiSettimingsfromvidpn;
NTSTATUS DxgkddiSettimingsfromvidpn(
[in] IN_CONST_HANDLE hAdapter,
[in, out] IN_OUT_PDXGKARG_SETTIMINGSFROMVIDPN pSetTimings
)
{...}
Parameter
[in] hAdapter
Mengidentifikasi adaptor tempat pengaturan waktu tampilan harus diatur.
[in, out] pSetTimings
Penunjuk ke struktur DXGKARG_SETTIMINGSFROMVIDPN yang menjelaskan pengaturan waktu tampilan yang akan diatur.
Mengembalikan nilai
Jika rutinitas ini berhasil, rutinitas akan mengembalikan STATUS_SUCCESS.
Keterangan
Driver mode kernel mengevaluasi parameter dan memulai perubahan jika tidak ada kondisi yang mencegah upaya tersebut. Jika kondisi seperti melebihi batasan bandwidth target mencegah perubahan dilakukan, driver harus menjelaskan kondisi. Jika mengubah waktu mungkin tetapi memerlukan pekerjaan persiapan untuk diselesaikan terlebih dahulu, driver harus menunjukkan bahwa dalam bendera output.
Fungsi ini selalu dipanggil pada tingkat PASIF.
Fungsi ini didaftarkan oleh DriverEntry dari driver miniport tampilan.
Mulai dari WDDM 2.6, ketika sinkronisasi tampilan tersedia dan lebih dari satu tampilan akan diaktifkan, OS akan menunjukkan bahwa tampilan harus disinkronkan dalam panggilan DXGKDDI_SETTIMINGSFROMVIDPN. Setiap jalur yang akan disinkronkan akan memiliki nilai bukan nol di bidang bit SyncLockGroup dan gaya sinkronisasi yang dipilih di bidang SyncLockStyle , yang keduanya berada dalam struktur DXGK_SET_TIMING_PATH_INFO .
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Windows |
Header | d3dkmddi.h |
IRQL | PASSIVE_LEVEL |