최근 내 런타임 셰이더 컴파일을 사용하여 빌드 - 시간 셰이더 컴파일로 변경하고 싶습니다. vs solution explorer에서 hlsl 파일을 마우스 오른쪽 버튼으로 클릭하고 항목 유형을 HLSL 컴파일러로 변경하여이 내장 된 셰이더 컴파일 작업을 사용하므로 프로젝트를 컴파일 할 때마다 셰이더가 컴파일되고 런타임에 컴파일 된 바이트 코드). 내가 가진 문제는 대부분의 쉐이더 파일이 여러 버전으로 컴파일해야한다는 것이다 (다른 매크로 정의 플래그), 런타임 중에 컴파일하는 것이 매우 쉽다. (컴파일 만하고, 플래그를 변경하고 다시 컴파일한다.) vs에서 다른 옵션을 사용하여 동일한 hlsl 파일을 여러 번 컴파일 할 수있는 옵션을 찾습니다.다른 정의 (/ D 스터프)와 hlsl 파일을 여러 번 빌드하는 방법 VS
그래서 저는 여기에 와서 도움을 청합니다. 감사합니다.