Trait windows::Win32::Graphics::Dxgi::IDXGIDevice4_Impl

pub trait IDXGIDevice4_Impl: Sized + IDXGIDevice3_Impl {
    // Required methods
    fn OfferResources1(
        &self,
        numresources: u32,
        ppresources: *const Option<IDXGIResource>,
        priority: DXGI_OFFER_RESOURCE_PRIORITY,
        flags: &DXGI_OFFER_RESOURCE_FLAGS,
    ) -> Result<()>;
    fn ReclaimResources1(
        &self,
        numresources: u32,
        ppresources: *const Option<IDXGIResource>,
        presults: *mut DXGI_RECLAIM_RESOURCE_RESULTS,
    ) -> Result<()>;
}

Required Methods§

fn OfferResources1( &self, numresources: u32, ppresources: *const Option<IDXGIResource>, priority: DXGI_OFFER_RESOURCE_PRIORITY, flags: &DXGI_OFFER_RESOURCE_FLAGS, ) -> Result<()>

fn ReclaimResources1( &self, numresources: u32, ppresources: *const Option<IDXGIResource>, presults: *mut DXGI_RECLAIM_RESOURCE_RESULTS, ) -> Result<()>

Object Safety§

This trait is not object safe.

Implementors§