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