Struct winapi::dxgi::IDXGIResourceVtbl [] [src]

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