Bagikan melalui


Metode IDirect3DDevice9Ex::SetMaximumFrameLatency (d3d9.h)

Atur jumlah bingkai yang diizinkan sistem untuk mengantre untuk penyajian.

Sintaks

HRESULT SetMaximumFrameLatency(
  [in] UINT MaxLatency
);

Parameter

[in] MaxLatency

Jenis: UINT

Jumlah maksimum bingkai buffer belakang yang dapat diantrekan oleh driver. Nilainya biasanya 3, tetapi dapat berkisar dari 1 hingga 20. Nilai 0 akan mengatur ulang latensi ke default. Untuk perangkat multi-kepala, MaxLatency ditentukan per kepala.

Mengembalikan nilai

Jenis: HRESULT

Kemungkinan nilai yang dikembalikan meliputi: D3D_OK atau D3DERR_DEVICEREMOVED (lihat D3DERR).

Keterangan

Latensi bingkai adalah jumlah bingkai yang diizinkan untuk disimpan dalam antrean, sebelum pengiriman untuk penyajian. Latensi sering digunakan untuk mengontrol bagaimana CPU memilih antara merespons input pengguna dan bingkai yang ada dalam antrean render.

Seringkali bermanfaat bagi aplikasi yang tidak memiliki input pengguna (misalnya, pemutaran video) untuk mengantre lebih dari 3 bingkai data.

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header d3d9.h
Pustaka D3D9.lib

Lihat juga

IDirect3DDevice9Ex