Core Functions

The following functions are declared in d3d12.h.

In this section

TopicDescription

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.

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.

 

Related topics

Core Reference
Direct3D 12 Reference

 

 

Show: