Struct winapi::dxgi1_2::IDXGIDevice2Vtbl [] [src]

pub struct IDXGIDevice2Vtbl {
    pub parent: IDXGIDevice1Vtbl,
    pub OfferResources: unsafe extern "system" fn(This: *mut IDXGIDevice2, NumResources: UINT, ppResources: *mut *mut IDXGIResource, Priority: DXGI_OFFER_RESOURCE_PRIORITY) -> HRESULT,
    pub ReclaimResources: unsafe extern "system" fn(This: *mut IDXGIDevice2, NumResources: UINT, ppResources: *mut *mut IDXGIResource, pDiscarded: *mut BOOL) -> HRESULT,
    pub EnqueueSetEvent: unsafe extern "system" fn(This: *mut IDXGIDevice2, hEvent: HANDLE) -> HRESULT,
}

Fields

parent: IDXGIDevice1Vtbl OfferResources: unsafe extern "system" fn(This: *mut IDXGIDevice2, NumResources: UINT, ppResources: *mut *mut IDXGIResource, Priority: DXGI_OFFER_RESOURCE_PRIORITY) -> HRESULT ReclaimResources: unsafe extern "system" fn(This: *mut IDXGIDevice2, NumResources: UINT, ppResources: *mut *mut IDXGIResource, pDiscarded: *mut BOOL) -> HRESULT EnqueueSetEvent: unsafe extern "system" fn(This: *mut IDXGIDevice2, hEvent: HANDLE) -> HRESULT