Struct windows_sys::Win32::Graphics::Dwm::DWM_TIMING_INFO
[−]#[repr(C, packed(1))]pub struct DWM_TIMING_INFO {Show 40 fields
pub cbSize: u32,
pub rateRefresh: UNSIGNED_RATIO,
pub qpcRefreshPeriod: u64,
pub rateCompose: UNSIGNED_RATIO,
pub qpcVBlank: u64,
pub cRefresh: u64,
pub cDXRefresh: u32,
pub qpcCompose: u64,
pub cFrame: u64,
pub cDXPresent: u32,
pub cRefreshFrame: u64,
pub cFrameSubmitted: u64,
pub cDXPresentSubmitted: u32,
pub cFrameConfirmed: u64,
pub cDXPresentConfirmed: u32,
pub cRefreshConfirmed: u64,
pub cDXRefreshConfirmed: u32,
pub cFramesLate: u64,
pub cFramesOutstanding: u32,
pub cFrameDisplayed: u64,
pub qpcFrameDisplayed: u64,
pub cRefreshFrameDisplayed: u64,
pub cFrameComplete: u64,
pub qpcFrameComplete: u64,
pub cFramePending: u64,
pub qpcFramePending: u64,
pub cFramesDisplayed: u64,
pub cFramesComplete: u64,
pub cFramesPending: u64,
pub cFramesAvailable: u64,
pub cFramesDropped: u64,
pub cFramesMissed: u64,
pub cRefreshNextDisplayed: u64,
pub cRefreshNextPresented: u64,
pub cRefreshesDisplayed: u64,
pub cRefreshesPresented: u64,
pub cRefreshStarted: u64,
pub cPixelsReceived: u64,
pub cPixelsDrawn: u64,
pub cBuffersEmpty: u64,
}Expand description
Required features: ‘Win32_Graphics_Dwm’
Fields
cbSize: u32rateRefresh: UNSIGNED_RATIOqpcRefreshPeriod: u64rateCompose: UNSIGNED_RATIOqpcVBlank: u64cRefresh: u64cDXRefresh: u32qpcCompose: u64cFrame: u64cDXPresent: u32cRefreshFrame: u64cFrameSubmitted: u64cDXPresentSubmitted: u32cFrameConfirmed: u64cDXPresentConfirmed: u32cRefreshConfirmed: u64cDXRefreshConfirmed: u32cFramesLate: u64cFramesOutstanding: u32cFrameDisplayed: u64qpcFrameDisplayed: u64cRefreshFrameDisplayed: u64cFrameComplete: u64qpcFrameComplete: u64cFramePending: u64qpcFramePending: u64cFramesDisplayed: u64cFramesComplete: u64cFramesPending: u64cFramesAvailable: u64cFramesDropped: u64cFramesMissed: u64cRefreshNextDisplayed: u64cRefreshNextPresented: u64cRefreshesDisplayed: u64cRefreshesPresented: u64cRefreshStarted: u64cPixelsReceived: u64cPixelsDrawn: u64cBuffersEmpty: u64