struktur DXGI_DDI_ARG_CHECKPRESENTDURATIONSUPPORT (dxgiddi.h)
Digunakan dalam panggilan ke fungsi pfnCheckPresentDurationSupport(DXGI) untuk memeriksa detail tentang dukungan perangkat keras untuk beralih dengan mulus ke kecepatan refresh monitor baru.
Sintaks
typedef struct _DXGI_DDI_ARG_CHECKPRESENTDURATIONSUPPORT {
DXGI_DDI_HDEVICE hDevice;
D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
UINT DesiredPresentDuration;
UINT ClosestSmallerDuration;
[out] UINT ClosestLargerDuration;
} DXGI_DDI_ARG_CHECKPRESENTDURATIONSUPPORT;
Anggota
hDevice
Handel ke perangkat tampilan (konteks grafis) tempat driver melakukan presentasi. Runtime Direct3D meneruskan handel ini ke driver di anggota hDrvDevice dari struktur D3D10DDIARG_CREATEDEVICE ketika runtime memanggil fungsi CreateDevice (D3D10) driver untuk membuat perangkat tampilan.
VidPnSourceId
Nomor identifikasi sumber jaringan saji video berbasis nol (VidPN) dari input yang dukungan perangkat kerasnya dikueri.
DesiredPresentDuration
Durasi yang diinginkan dari satu operasi saat ini, dalam satuan 100 nanodetik.
ClosestSmallerDuration
Durasi terkecil yang didukung dari satu operasi saat ini pada sumber VidPN yang diberikan, dalam satuan 100 nanodetik. Nilai harus ≤ DesiredPresentDuration.
Lihat Keterangan untuk batasan selengkapnya tentang nilai ini.
[out] ClosestLargerDuration
Durasi terbesar yang didukung dari satu operasi saat ini pada sumber VidPN yang diberikan, dalam satuan 100 nanodetik. Nilai harus ≥ DesiredPresentDuration.
Lihat Keterangan untuk batasan selengkapnya tentang nilai ini.
Keterangan
ClosestSmallerDuration atau ClosestLargerDuration bisa nol. Namun, jika keduanya nol, perangkat tidak dapat beralih dengan mulus ke kecepatan refresh baru.
Jika ClosestSmallerDuration dan ClosestLargerDuration memiliki nilai yang sama dengan DesiredPresentDuration, perangkat dapat sama persis dengan DesiredPresentDuration.
Perbedaan antara DesiredPresentDuration dan ClosestSmallerDuration (atau ClosestLargerDuration) mewakili pengetahuan driver tentang kemampuan perangkat, tetapi akan ada kesalahan tambahan selama eksekusi. Akurasi akhir perangkat saat menggunakan durasi per masa kini biasanya harus sama dengan akurasi menggunakan mode presentasi yang ada.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8.1,WDDM 1.3 dan yang lebih baru |
Server minimum yang didukung | Windows Server 2012 R2 |
Header | dxgiddi.h |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk