D3D12DDIARG_MESH_IO_SIGNATURES 구조체(d3d12umddi.h)

D3D12DDIARG_MESH_IO_SIGNATURES 구조체는 지정된 메시 셰이더의 출력 기본 형식 및 꼭짓점의 서명 집합을 설명합니다.

구문

typedef struct D3D12DDIARG_MESH_IO_SIGNATURES {
  D3D12DDIARG_SIGNATURE_ENTRY_0012 *pPrimitiveOutputSignature;
  UINT                             NumPrimitiveOutputSignatureEntries;
  D3D12DDIARG_SIGNATURE_ENTRY_0012 *pVertexOutputSignature;
  UINT                             NumVertexOutputSignatureEntries;
} D3D12DDIARG_MESH_IO_SIGNATURES;

멤버

pPrimitiveOutputSignature

서명 배열입니다. 즉, 메시 셰이더의 기본 형식 출력에 의해 영향을 받는 모든 레지스터의 집합입니다.

NumPrimitiveOutputSignatureEntries

pPrimitiveOutputSignature 배열의 크기(요소)입니다.

pVertexOutputSignature

서명 배열입니다. 즉, 메시 셰이더의 꼭짓점 출력에 의해 영향을 받는 모든 레지스터의 합치입니다.

NumVertexOutputSignatureEntries

pVertexOutputSignature 배열의 크기(요소)입니다.

설명

이 정보는 메시 셰이더를 만들 때 드라이버에 전달됩니다.

자세한 내용은 메시 셰이더 사양 을 참조하세요.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 10, 버전 2004
머리글 d3d12umddi.h