함수(HLSL 참조)
함수는 HLSL 문을 캡슐화합니다. 이를 통해 함수 집합을 디버그한 다음 셰이더 또는 효과에서 재사용할 수 있습니다. 꼭짓점 셰이더, 픽셀 셰이더 또는 텍스처 셰이더의 기능을 캡슐화하는 기능을 만들고 싶을 수 있습니다. 다른 경우에는 일반적으로 사용되는 일부 작업을 수행하는 도우미 함수를 작성한 다음 셰이더 함수에서 해당 도우미 함수를 호출할 수 있습니다. HLSL에 대한 셰이더 함수 작성 규칙은 C 함수 작성과 매우 유사합니다.
HLSL에는 또한 여러 기본 제공 내장 함수(DirectX HLSL)가 있습니다. 모든 내장 함수는 테스트되고 성능이 최적화되기 때문에 고유 함수를 만드는 대신 가능하면 내장 함수를 사용하는 것이 좋습니다.
관련 항목
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기