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 版