다음을 통해 공유


D3D12_SUBOBJECT_TO_EXPORTS_ASSOCIATION 구조체(d3d12.h)

상태 개체에 직접 정의된 하위 개체를 셰이더 내보내기와 연결합니다.

구문

typedef struct D3D12_SUBOBJECT_TO_EXPORTS_ASSOCIATION {
  const D3D12_STATE_SUBOBJECT *pSubobjectToAssociate;
  UINT                        NumExports;
  LPCWSTR                     *pExports;
} D3D12_SUBOBJECT_TO_EXPORTS_ASSOCIATION;

멤버

pSubobjectToAssociate

연결을 정의할 현재 상태 개체의 하위 개체에 대한 포인터입니다.

NumExports

pExports 배열의 크기입니다. 0이면 기본 연결로 명시적으로 정의됩니다. 기본 연결을 정의하는 또 다른 방법은 해당 하위 개체에 대한 이 하위 개체 연결을 완전히 생략하는 것입니다.

pExports

하위 개체가 연결된 내보내기 배열입니다.

설명

교차 연결을 옵트인하기 위해 선택적 D3D12_STATE_OBJECT_CONFIG 하위 개체에 지정된 플래그에 따라 연결된 내보내기를 현재 상태 개체에 반드시 존재할 필요는 없으며, 나중에 RTPSO(광선 추적 파이프라인 상태 개체) 생성 시 아직 확인되지 않은 내보내기를 사용할 필요는 없습니다.

요구 사항

   
머리글 d3d12.h