D3DUSAGE_QUERY

이러한 옵션은 쿼리 리소스 유형을 식별합니다.

#define 설명
D3DUSAGE_QUERY_FILTER 리소스 형식을 쿼리하여 D3DTEXF_POINT 이외의 텍스처 필터 형식을 지원하는지 확인합니다(항상 지원됨).
D3DUSAGE_QUERY_LEGACYBUMPMAP 레거시 범프 맵에 대한 리소스를 쿼리합니다.
D3DUSAGE_QUERY_POSTPIXELSHADER_BLENDING 리소스를 쿼리하여 포스트 픽셀 셰이더 혼합 지원에 대한 지원을 확인합니다. CheckDeviceFormat이 D3DUSAGE_QUERY_POSTPIXELSHADER_BLENDING 실패하면 픽셀 후 혼합 작업이 지원되지 않습니다. 여기에는 알파 테스트, 픽셀 안개, 렌더링 대상 혼합, 색 쓰기 사용 및 디더링이 포함되었습니다.
D3DUSAGE_QUERY_SRGBREAD 리소스를 쿼리하여 텍스처가 읽기 작업 중에 감마 수정을 지원하는지 확인합니다.
D3DUSAGE_QUERY_SRGBWRITE 리소스를 쿼리하여 텍스처가 쓰기 작업 중에 감마 수정을 지원하는지 확인합니다.
D3DUSAGE_QUERY_VERTEXTEXTURE 리소스를 쿼리하여 꼭짓점 셰이더 텍스처 샘플링에 대한 지원을 확인합니다.
D3DUSAGE_QUERY_WRAPANDMIP 리소스를 쿼리하여 텍스처 래핑 및 밉 매핑에 대한 지원을 확인합니다.

 

CheckDeviceFormat을 사용하여 이러한 사용량 및 D3DUSAGE에 나열된 다른 사용량에 대한 하드웨어 지원을 쿼리합니다.

상수 정보

요구 사항
헤더 d3d9types.h
최소 운영 체제 Windows 98

 

Direct3D 상수