Share via


D3D12_VERSIONED_ROOT_SIGNATURE_DESC 구조체(d3d12.h)

루트 서명 설명의 모든 버전을 보유하며 serialization/deserialization 함수와 함께 사용하도록 설계되었습니다.

구문

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