사용량 및 리터럴(Direct3D 9)
사용법은 매개 변수가 유효한 scope 정의하므로 매개 변수의 scope 비슷합니다.
값 | 설명 |
---|---|
const | 매개 변수는 모든 함수의 scope 내에서 상수입니다. 이 매개 변수는 모든 함수의 scope 외부에서 발생하므로 ID3DXEffect 또는 ID3DXEffectCompiler로 계속 쓸 수 있습니다. |
공유 | 매개 변수는 효과 풀에서 공유됩니다. |
static | 매개 변수는 애플리케이션에 표시되지 않습니다. 즉, ID3DXEffect 또는 ID3DXEffectCompiler에서 액세스할 수 없습니다. |
매개 변수를 리터럴로 표시하면 해당 값이 변경되지 않습니다. 이렇게 하면 효과 컴파일러가 추가 최적화를 수행할 수 있습니다.
공유되지 않은 최상위 매개 변수만 리터럴로 표시할 수 있습니다. 매개 변수는 ID3DXEffectCompiler를 사용하여 리터럴로만 표시할 수 있습니다. ID3DXEffect를 사용하여 리터럴 값을 설정할 수 없습니다.
관련 항목
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기