Fields
- vtable: ID3D12Device7_VTable
- GetResourceAllocationInfo2: #type (this: *ID3D12Device8, visibleMask: u32, numResourceDescs: u32, pResourceDescs: *D3D12_RESOURCE_DESC1, pResourceAllocationInfo1: *D3D12_RESOURCE_ALLOCATION_INFO1) -> D3D12_RESOURCE_ALLOCATION_INFO #cpp_method
- CreateCommittedResource2: #type (this: *ID3D12Device8, pHeapProperties: *D3D12_HEAP_PROPERTIES, HeapFlags: D3D12_HEAP_FLAGS, pDesc: *D3D12_RESOURCE_DESC1, InitialResourceState: D3D12_RESOURCE_STATES, pOptimizedClearValue: *D3D12_CLEAR_VALUE, pProtectedSession: *ID3D12ProtectedResourceSession, riidResource: *IID, ppvResource: **void) -> HRESULT #cpp_method
- CreatePlacedResource1: #type (this: *ID3D12Device8, pHeap: *ID3D12Heap, HeapOffset: u64, pDesc: *D3D12_RESOURCE_DESC1, InitialState: D3D12_RESOURCE_STATES, pOptimizedClearValue: *D3D12_CLEAR_VALUE, riid: *IID, ppvResource: **void) -> HRESULT #cpp_method
- CreateSamplerFeedbackUnorderedAccessView: #type (this: *ID3D12Device8, pTargetedResource: *ID3D12Resource, pFeedbackResource: *ID3D12Resource, DestDescriptor: D3D12_CPU_DESCRIPTOR_HANDLE) -> void #cpp_method
- GetCopyableFootprints1: #type (this: *ID3D12Device8, pResourceDesc: *D3D12_RESOURCE_DESC1, FirstSubresource: u32, NumSubresources: u32, BaseOffset: u64, pLayouts: *D3D12_PLACED_SUBRESOURCE_FOOTPRINT, pNumRows: *u32, pRowSizeInBytes: *u64, pTotalBytes: *u64) -> void #cpp_method