pub trait ID3D12DebugCommandList3_Impl: Sized + ID3D12DebugCommandList2_Impl {
    // Required methods
    fn AssertResourceAccess(
        &self,
        presource: Option<&ID3D12Resource>,
        subresource: u32,
        access: D3D12_BARRIER_ACCESS,
    );
    fn AssertTextureLayout(
        &self,
        presource: Option<&ID3D12Resource>,
        subresource: u32,
        layout: D3D12_BARRIER_LAYOUT,
    );
}

Required Methods§

fn AssertResourceAccess( &self, presource: Option<&ID3D12Resource>, subresource: u32, access: D3D12_BARRIER_ACCESS, )

fn AssertTextureLayout( &self, presource: Option<&ID3D12Resource>, subresource: u32, layout: D3D12_BARRIER_LAYOUT, )

Object Safety§

This trait is not object safe.

Implementors§