語法
成員
ParameterType類型:D3D12_ROOT_PARAMETER_TYPE D3D12_ROOT_PARAMETER_TYPE 類型的值,指定根簽章插槽的類型。此成員會決定要使用下方聯集中的哪一種類型。 DescriptorTable
類型:D3D12_ROOT_DESCRIPTOR_TABLE D3D12_ROOT_DESCRIPTOR_TABLE 結構,將描述元表格的配置描述為在描述元堆積中依序出現的描述元範圍集合。 Constants
類型:D3D12_ROOT_CONSTANTS D3D12_ROOT_CONSTANTS 結構,描述根簽章中內嵌的常數,這些常數在著色器中會顯示為一個常數緩衝區。 Descriptor
類型:D3D12_ROOT_DESCRIPTOR D3D12_ROOT_DESCRIPTOR 結構,描述根簽章中內嵌、會在著色器中顯示的描述元。 ShaderVisibility
類型:D3D12_SHADER_VISIBILITY D3D12_SHADER_VISIBILITY 類型的值,指定可存取根簽章插槽內容的著色器。
備註
D3D12_ROOT_SIGNATURE_DESC 可以包含描述元表格和內嵌常數。功能更強的硬體也可以支援根簽章中的內嵌描述元。根簽章中的繫結插槽數目若保持在特定大小以下效率最高,而且也可能有上限。需求
標頭: d3d12_xs.h 或 d3d12_x.h程式庫: d3d12_xs.lib 或 d3d12_x.lib
支援的平台: XBOX Series 主機與 XBOX One 系列
