Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Specifies the version of root signature layout.
Syntax
typedef enum D3D_ROOT_SIGNATURE_VERSION {
D3D_ROOT_SIGNATURE_VERSION_1 = 0x1,
D3D_ROOT_SIGNATURE_VERSION_1_0 = 0x1,
D3D_ROOT_SIGNATURE_VERSION_1_1 = 0x2,
D3D_ROOT_SIGNATURE_VERSION_1_2
} ;
Constants
D3D_ROOT_SIGNATURE_VERSION_1Value: 0x1 Version one of root signature layout. |
D3D_ROOT_SIGNATURE_VERSION_1_0Value: 0x1 Version one of root signature layout. |
D3D_ROOT_SIGNATURE_VERSION_1_1Value: 0x2 Version 1.1 of root signature layout. Refer to Root Signature Version 1.1. |
Remarks
This enum is used by the following structures and methods.
- D3D12_VERSIONED_ROOT_SIGNATURE_DESC
- D3D12_FEATURE_DATA_ROOT_SIGNATURE
- GetRootSignatureDescAtVersion
- D3D12SerializeRootSignature
Requirements
| Requirement | Value |
|---|---|
| Header | d3d12.h |