[][src]Trait dxplr::d3d11on12::IDevice

pub trait IDevice: Interface {
    fn acquire_wrapped_resources(&self, resources: &[&impl IResource]);
fn create_wrapped_resource(
        &self,
        resource12: &impl IResource,
        flags11: D3D11ResourceFlags,
        in_state: ResourceStates,
        out_state: ResourceStates
    ) -> Result<Resource, HResult>;
fn release_wrapped_resources(&self, resources: &[&impl IResource]); }

Required methods

fn acquire_wrapped_resources(&self, resources: &[&impl IResource])

fn create_wrapped_resource(
    &self,
    resource12: &impl IResource,
    flags11: D3D11ResourceFlags,
    in_state: ResourceStates,
    out_state: ResourceStates
) -> Result<Resource, HResult>

fn release_wrapped_resources(&self, resources: &[&impl IResource])

Loading content...

Implementors

impl IDevice for Device[src]

Loading content...