다음을 통해 공유


ID3D10Effect::IsOptimized 메서드(d3d10effect.h)

효과를 테스트하여 리플렉션 메타데이터가 메모리에서 제거되었는지 확인합니다.

구문

BOOL IsOptimized();

반환 값

형식: BOOL

효과가 최적화되면 TRUE이고, 그렇지 않으면 FALSE입니다.

설명

효과는 두 가지 방법으로 메모리 공간을 사용합니다. 즉, 런타임에서 효과를 실행하는 데 필요한 정보를 저장하고 API를 사용하여 애플리케이션에 정보를 다시 반영하는 데 필요한 메타데이터를 저장합니다. 메모리에서 리플렉션 메타데이터를 제거하는 ID3D10Effect::Optimize 를 호출하여 효과에 필요한 메모리 양을 최소화할 수 있습니다. 물론 리플렉션 데이터가 제거되면 변수를 읽는 API 메서드가 더 이상 작동하지 않습니다.

요구 사항

   
대상 플랫폼 Windows
헤더 d3d10effect.h

추가 정보

ID3D10Effect 인터페이스