pub struct IDXGIResourceVtbl {
pub parent: IDXGIDeviceSubObjectVtbl,
pub GetSharedHandle: unsafe extern "system" fn(This: *mut IDXGIResource, pSharedHandle: *mut HANDLE) -> HRESULT,
pub GetUsage: unsafe extern "system" fn(This: *mut IDXGIResource, pUsage: *mut DXGI_USAGE) -> HRESULT,
pub SetEvictionPriority: unsafe extern "system" fn(This: *mut IDXGIResource, EvictionPriority: UINT) -> HRESULT,
pub GetEvictionPriority: unsafe extern "system" fn(This: *mut IDXGIResource, pEvictionPriority: *mut UINT) -> HRESULT,
}
Fields
parent: IDXGIDeviceSubObjectVtbl
GetSharedHandle: unsafe extern "system" fn(This: *mut IDXGIResource, pSharedHandle: *mut HANDLE) -> HRESULT
GetUsage: unsafe extern "system" fn(This: *mut IDXGIResource, pUsage: *mut DXGI_USAGE) -> HRESULT
SetEvictionPriority: unsafe extern "system" fn(This: *mut IDXGIResource, EvictionPriority: UINT) -> HRESULT
GetEvictionPriority: unsafe extern "system" fn(This: *mut IDXGIResource, pEvictionPriority: *mut UINT) -> HRESULT