Core functions
The following functions are declared in d3d12.h.
In this section
Topic | Description |
---|---|
D3D12CreateDevice | Creates a device that represents the display adapter. |
D3D12CreateRootSignatureDeserializer | Deserializes a root signature so you can determine the layout definition (D3D12_ROOT_SIGNATURE_DESC). |
D3D12CreateVersionedRootSignatureDeserializer | Generates an interface that can return the deserialized data structure, via GetUnconvertedRootSignatureDesc. |
D3D12EnableExperimentalFeatures | Enables a list of experimental features. |
D3D12GetDebugInterface | Gets a debug interface. |
D3D12GetInterface | Selects an SDK version at runtime when the system is in Windows Developer Mode. |
D3D12SerializeRootSignature | Serializes a root signature version 1.0 that can be passed to ID3D12Device::CreateRootSignature. |
D3D12SerializeVersionedRootSignature | Serializes a root signature of any version that can be passed to ID3D12Device::CreateRootSignature. |