pub struct IDXGIOutput1Vtbl {
pub parent: IDXGIOutputVtbl,
pub GetDisplayModeList1: unsafe extern "system" fn(This: *mut IDXGIOutput1, EnumFormat: DXGI_FORMAT, Flags: UINT, pNumModes: *mut UINT, pDesc: *mut DXGI_MODE_DESC1) -> HRESULT,
pub FindClosestMatchingMode1: unsafe extern "system" fn(This: *mut IDXGIOutput1, pModeToMatch: *const DXGI_MODE_DESC1, pClosestMatch: *mut DXGI_MODE_DESC1, pConcernedDevice: *mut IUnknown) -> HRESULT,
pub GetDisplaySurfaceData1: unsafe extern "system" fn(This: *mut IDXGIOutput1, pDestination: *mut IDXGIResource) -> HRESULT,
pub DuplicateOutput: unsafe extern "system" fn(This: *mut IDXGIOutput1, pDevice: *mut IUnknown, ppOutputDuplication: *mut *mut IDXGIOutputDuplication) -> HRESULT,
}
Fields
parent | |
GetDisplayModeList1 | |
FindClosestMatchingMode1 | |
GetDisplaySurfaceData1 | |
DuplicateOutput | |