IDXGIDevice1::GetMaximumFrameLatency method (dxgi.h)
Mendapatkan jumlah bingkai yang diizinkan sistem untuk diantrekan untuk penyajian.
Sintaks
HRESULT GetMaximumFrameLatency(
[out] UINT *pMaxLatency
);
Parameter
[out] pMaxLatency
Jenis: UINT*
Nilai ini diatur ke jumlah bingkai yang dapat diantrekan untuk dirender.
Nilai ini default ke 3, tetapi dapat berkisar dari 1 hingga 16.
Nilai kembali
Jenis: HRESULT
Mengembalikan S_OK jika berhasil; jika tidak, mengembalikan salah satu anggota berikut dari jenis enumerasi D3DERR :
- D3DERR_DEVICELOST
- D3DERR_DEVICEREMOVED
- D3DERR_DRIVERINTERNALERROR
- D3DERR_INVALIDCALL
- D3DERR_OUTOFVIDEOMEMORY
Keterangan
Metode ini tidak didukung oleh DXGI 1.0, yang dikirim di Windows Vista dan Windows Server 2008. Dukungan DXGI 1.1 diperlukan, yang tersedia pada Windows 7, Windows Server 2008 R2, dan sebagai pembaruan untuk Windows Vista dengan Paket Layanan 2 (SP2) (KB 971644) dan Windows Server 2008 (KB 971512).
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 berada dalam antrean render. Hal ini sering bermanfaat untuk aplikasi yang tidak memiliki input pengguna (misalnya, pemutaran video) untuk mengantre lebih dari 3 bingkai data.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 7 [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung | Windows Server 2008 R2 [aplikasi desktop | Aplikasi UWP] |
Target Platform | Windows |
Header | dxgi.h |
Pustaka | DXGI.lib |