struktur DCOMPOSITION_FRAME_STATISTICS (dcomptypes.h)
Menjelaskan statistik waktu dan komposisi untuk bingkai.
Sintaks
typedef struct {
LARGE_INTEGER lastFrameTime;
DXGI_RATIONAL currentCompositionRate;
LARGE_INTEGER currentTime;
LARGE_INTEGER timeFrequency;
LARGE_INTEGER nextEstimatedFrameTime;
} DCOMPOSITION_FRAME_STATISTICS;
Anggota
lastFrameTime
Jenis: LARGE_INTEGER
Stempel waktu batch terakhir perintah yang akan diproses oleh mesin komposisi.
currentCompositionRate
Jenis: DXGI_RATIONAL
Laju di mana mesin komposisi menghasilkan bingkai, dalam bingkai per detik.
currentTime
Jenis: LARGE_INTEGER
Waktu saat ini sebagaimana dihitung oleh fungsi QueryPerformanceCounter .
timeFrequency
Jenis: LARGE_INTEGER
Unit di mana anggota lastFrameTime dan currentTime ditentukan, di Hertz.
nextEstimatedFrameTime
Jenis: LARGE_INTEGER
Perkiraan waktu ketika bingkai berikutnya akan ditampilkan.
Keterangan
Metode IDCompositionDevice::GetFrameStatistics mengisi struktur ini. Aplikasi dapat menggunakan informasi dalam struktur ini untuk memperkirakan tanda waktu beberapa bingkai berikutnya yang akan dimulai oleh mesin komposisi. Perhatikan bahwa ini hanya perkiraan karena mesin komposisi mungkin atau mungkin tidak menyusun bingkai berikutnya, tergantung pada apakah ada animasi aktif atau pekerjaan lain yang tertunda untuk bingkai tersebut. Selain itu, mesin komposisi dapat mengubah kecepatan bingkai sesuai dengan biaya pembuatan bingkai individual.
Persyaratan
Klien minimum yang didukung | Windows 8 [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2012 [hanya aplikasi desktop] |
Header | dcomptypes.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