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

CreateDevice(D3D10)

D3D10DDIARG_CREATEDEVICE

pfnCheckPresentDurationSupport(DXGI)