사용량 및 리터럴(Direct3D 9)
사용법은 매개 변수가 유효한 범위를 정의하기 때문에 매개 변수의 범위와 비슷합니다.
값 | 묘사 |
---|---|
const | 매개 변수는 모든 함수의 범위 내에서 상수입니다. (이러한 매개 변수는 모든 함수의 범위를 벗어나기 때문에 ID3DXEffect 또는 ID3DXEffectCompiler사용하여 계속 작성할 수 있습니다.) |
공유 | 매개 변수는 효과 풀에서 공유됩니다. |
정적인 | 매개 변수는 애플리케이션에 표시되지 않습니다. 즉, ID3DXEffect또는 ID3DXEffectCompiler액세스할 수 없습니다. |
매개 변수를 리터럴로 표시하면 해당 값이 변경되지 않습니다. 이렇게 하면 효과 컴파일러가 추가 최적화를 수행할 수 있습니다.
공유되지 않은 최상위 매개 변수만 리터럴로 표시할 수 있습니다. 매개 변수는 ID3DXEffectCompiler리터럴로만 표시할 수 있습니다. id3DXEffect리터럴 값을 설정할 수 없습니다.
관련 항목