Struct winapi::dxgi1_2::IDXGIResource1Vtbl [] [src]

pub struct IDXGIResource1Vtbl {
    pub parent: IDXGIResourceVtbl,
    pub CreateSubresourceSurface: unsafe extern "system" fn(This: *mut IDXGIResource1, index: UINT, ppSurface: *mut *mut IDXGISurface2) -> HRESULT,
    pub CreateSharedHandle: unsafe extern "system" fn(This: *mut IDXGIResource1, pAttributes: *const SECURITY_ATTRIBUTES, dwAccess: DWORD, lpName: LPCWSTR, pHandle: *mut HANDLE) -> HRESULT,
}

Fields

parent: IDXGIResourceVtbl CreateSubresourceSurface: unsafe extern "system" fn(This: *mut IDXGIResource1, index: UINT, ppSurface: *mut *mut IDXGISurface2) -> HRESULT CreateSharedHandle: unsafe extern "system" fn(This: *mut IDXGIResource1, pAttributes: *const SECURITY_ATTRIBUTES, dwAccess: DWORD, lpName: LPCWSTR, pHandle: *mut HANDLE) -> HRESULT