Struct dxgi_win::interfaces::IDXGIOutput1Vtbl [] [src]

pub struct IDXGIOutput1Vtbl {
    pub parent: IDXGIOutputVtbl,
    pub GetDisplayModeList1: Option<unsafe  extern "system" fn(This: *mut IDXGIOutput1, enum_format: DXGI_FORMAT, flags: UINT, num_modes: *mut UINT, desc: *mut DXGI_MODE_DESC1) -> HRESULT>,
    pub FindClosestMatchingMode1: Option<unsafe  extern "system" fn(This: *mut IDXGIOutput1, mode_to_match: *const DXGI_MODE_DESC1, closest_match: *mut DXGI_MODE_DESC1, concerned_device: *mut IUnknown) -> HRESULT>,
    pub GetDisplaySurfaceData1: Option<unsafe  extern "system" fn(This: *mut IDXGIOutput1, destination: *mut IDXGIResource) -> HRESULT>,
    pub DuplicateOutput: Option<unsafe  extern "system" fn(This: *mut IDXGIOutput1, device: *mut IUnknown, output_duplication: *mut *mut IDXGIOutputDuplication) -> HRESULT>,
}

Fields

parent
GetDisplayModeList1
FindClosestMatchingMode1
GetDisplaySurfaceData1
DuplicateOutput