Bagikan melalui


struktur D3DDDIARG_CHECKPRESENTDURATIONSUPPORT (d3dumddi.h)

Digunakan dalam panggilan ke fungsi CheckPresentDurationSupport untuk memeriksa detail tentang dukungan perangkat keras untuk beralih dengan mulus ke kecepatan refresh monitor baru.

Sintaks

typedef struct D3DDDIARG_CHECKPRESENTDURATIONSUPPORT {
  [in]  D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
  [in]  UINT                           DesiredPresentDuration;
  [out] UINT                           ClosestSmallerDuration;
  [out] UINT                           ClosestLargerDuration;
} D3DDDIARG_CHECKPRESENTDURATIONSUPPORT;

Anggota

[in] VidPnSourceId

Nomor identifikasi sumber jaringan saji video berbasis nol (VidPN) dari input yang dukungan perangkat kerasnya dikueri.

[in] DesiredPresentDuration

Durasi yang diinginkan dari satu operasi saat ini, dalam satuan 100 nanodetik.

[out] 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 d3dumddi.h (termasuk D3d10umddi.h)

Lihat juga

CheckPresentDurationSupport