Direct3D는 세 가지 기능 계층의 스트리밍 리소스를 지원합니다.
계층 1은 스트리밍 리소스에 대한 기본 기능을 제공합니다.
계층 2는 크기가 표준 타일 셰이프가 하나 이상일 때 압축되지 않은 텍스처 Mipmap을 보장하는 것과 같은 계층 1 이상의 기능을 추가합니다. LOD(상세 수준)를 고정하고 셰이더 작업에 대한 상태를 가져오기 위한 셰이더 지침입니다. 또한 NULL 매핑 타일에서 읽는 것은 샘플링된 값을 0으로 처리합니다.
계층 3은 계층 2를 넘어 Texture3D 기능을 추가합니다.
Direct3D의 버전에서는 쿼리 함수를 통해 스트리밍 리소스에 대한 하드웨어 및 드라이버 지원 여부 및 해당 지원의 계층 수준을 확인할 수 있습니다.
이 단락에서
| 주제 | 설명 |
|---|---|
이 섹션에서는 계층 1 지원에 대해 설명합니다. |
|
스트리밍 리소스에 대한 계층 2 지원은 계층 1의 기능을 넘어서는 여러 기능을 추가합니다. 예를 들어, 크기가 하나 이상의 표준 타일 셰이프일 때 비압축 텍스처 밉맵을 보장합니다. LOD(상세 수준)를 고정하는 셰이더 명령어와 셰이더 작동 상태를 확인하는 명령어도 포함되어 있습니다. 또한, NULL 매핑 타일에서 읽을 때 해당 샘플링 값을 0으로 처리합니다. |
|
계층 3은 계층 2 기능 외에도 스트리밍 리소스에 대한 Texture3D에 대한 지원을 추가합니다. |
관련 항목