Trait windows::Win32::Graphics::Direct3D12::ID3D12Device12_Impl
pub trait ID3D12Device12_Impl: Sized + ID3D12Device11_Impl {
// Required method
fn GetResourceAllocationInfo3(
&self,
visiblemask: u32,
numresourcedescs: u32,
presourcedescs: *const D3D12_RESOURCE_DESC1,
pnumcastableformats: *const u32,
ppcastableformats: *const *const DXGI_FORMAT,
presourceallocationinfo1: *mut D3D12_RESOURCE_ALLOCATION_INFO1,
) -> D3D12_RESOURCE_ALLOCATION_INFO;
}
Required Methods§
fn GetResourceAllocationInfo3( &self, visiblemask: u32, numresourcedescs: u32, presourcedescs: *const D3D12_RESOURCE_DESC1, pnumcastableformats: *const u32, ppcastableformats: *const *const DXGI_FORMAT, presourceallocationinfo1: *mut D3D12_RESOURCE_ALLOCATION_INFO1, ) -> D3D12_RESOURCE_ALLOCATION_INFO
Object Safety§
This trait is not object safe.