D3D12_VERSIONED_ROOT_SIGNATURE_DESC 结构 (d3d12.h)

保存根签名说明的任何版本,旨在与序列化/反序列化函数一起使用。

语法

typedef struct D3D12_VERSIONED_ROOT_SIGNATURE_DESC {
  D3D_ROOT_SIGNATURE_VERSION Version;
  union {
    D3D12_ROOT_SIGNATURE_DESC  Desc_1_0;
    D3D12_ROOT_SIGNATURE_DESC1 Desc_1_1;
    D3D12_ROOT_SIGNATURE_DESC2 Desc_1_2;
  };
} D3D12_VERSIONED_ROOT_SIGNATURE_DESC;

成员

Version

指定确定联合内容的D3D_ROOT_SIGNATURE_VERSION的一个成员。

Desc_1_0

指定 D3D12_ROOT_SIGNATURE_DESC (版本 1.0) 。

Desc_1_1

指定 D3D12_ROOT_SIGNATURE_DESC1 (版本 1.1) 。

Desc_1_2

备注

通过以下方法使用此结构。

请参阅 帮助程序结构CD3DX12_VERSIONED_ROOT_SIGNATURE_DESC

要求

   
标头 d3d12.h

另请参阅

核心结构

根签名版本 1.1