ID3D12Device8 interface (d3d12.h)
Represents a virtual adapter.
This interface extends ID3D12Device7.
Inheritance
The ID3D12Device8 interface inherits from the ID3D12Device7 interface.
Methods
The ID3D12Device8 interface has these methods.
ID3D12Device8::CreateCommittedResource2 Creates both a resource and an implicit heap (optionally for a protected session), such that the heap is big enough to contain the entire resource, and the resource is mapped to the heap. |
ID3D12Device8::CreatePlacedResource1 Creates a resource that is placed in a specific heap. Placed resources are the lightest weight resource objects available, and are the fastest to create and destroy. |
ID3D12Device8::CreateSamplerFeedbackUnorderedAccessView For purposes of sampler feedback, creates a descriptor suitable for binding. |
ID3D12Device8::GetCopyableFootprints1 Gets a resource layout that can be copied. Helps your app fill in D3D12_PLACED_SUBRESOURCE_FOOTPRINT and D3D12_SUBRESOURCE_FOOTPRINT when suballocating space in upload heaps. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10 Build 20348 |
Minimum supported server | Windows 10 Build 20348 |
Target Platform | Windows |
Header | d3d12.h |
See also
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for