다음을 통해 공유


사용량 및 리터럴(Direct3D 9)

사용법은 매개 변수가 유효한 범위를 정의하기 때문에 매개 변수의 범위와 비슷합니다.

묘사
const 매개 변수는 모든 함수의 범위 내에서 상수입니다. (이러한 매개 변수는 모든 함수의 범위를 벗어나기 때문에 ID3DXEffect 또는 ID3DXEffectCompiler사용하여 계속 작성할 수 있습니다.)
공유 매개 변수는 효과 풀에서 공유됩니다.
정적인 매개 변수는 애플리케이션에 표시되지 않습니다. 즉, ID3DXEffect또는 ID3DXEffectCompiler액세스할 수 없습니다.

 

매개 변수를 리터럴로 표시하면 해당 값이 변경되지 않습니다. 이렇게 하면 효과 컴파일러가 추가 최적화를 수행할 수 있습니다.

공유되지 않은 최상위 매개 변수만 리터럴로 표시할 수 있습니다. 매개 변수는 ID3DXEffectCompiler리터럴로만 표시할 수 있습니다. id3DXEffect리터럴 값을 설정할 수 없습니다.

효과 형식