Struct winapi::dxgi::IDXGISurfaceVtbl [] [src]

pub struct IDXGISurfaceVtbl {
    pub parent: IDXGIDeviceSubObjectVtbl,
    pub GetDesc: unsafe extern "system" fn(This: *mut IDXGISurface, pDesc: *mut DXGI_SURFACE_DESC) -> HRESULT,
    pub Map: unsafe extern "system" fn(This: *mut IDXGISurface, pLockedRect: *mut DXGI_MAPPED_RECT, MapFlags: UINT) -> HRESULT,
    pub Unmap: unsafe extern "system" fn(This: *mut IDXGISurface) -> HRESULT,
}

Fields

parent: IDXGIDeviceSubObjectVtbl GetDesc: unsafe extern "system" fn(This: *mut IDXGISurface, pDesc: *mut DXGI_SURFACE_DESC) -> HRESULT Map: unsafe extern "system" fn(This: *mut IDXGISurface, pLockedRect: *mut DXGI_MAPPED_RECT, MapFlags: UINT) -> HRESULT Unmap: unsafe extern "system" fn(This: *mut IDXGISurface) -> HRESULT