리소스 인터페이스(Direct3D 10 그래픽)
Direct3D 10은 버퍼 와 텍스처라는 두 가지 기본 유형의 리소스에 대한 여러 인터페이스를 정의합니다.
인터페이스 | 설명 |
---|---|
ID3D10Buffer 인터페이스 | 버퍼 데이터에 액세스합니다. |
ID3D10Resource 인터페이스 | 리소스의 기본 클래스입니다. |
ID3D10Texture1D 인터페이스 | 1D 텍스처 또는 1D 텍스처 배열의 데이터에 액세스합니다. |
ID3D10Texture2D 인터페이스 | 2D 텍스처 또는 2D 텍스처 배열의 데이터에 액세스합니다. |
ID3D10Texture3D 인터페이스 | 3D 텍스처 또는 3D 텍스처 배열의 데이터에 액세스합니다. |
애플리케이션은 뷰를 사용하여 리소스를 파이프라인 단계에 바인딩합니다. 뷰는 렌더링 중에 리소스에 액세스하는 방법을 정의합니다. API에는 이러한 뷰 인터페이스가 포함되어 있습니다.
인터페이스 | Description |
---|---|
ID3D10DepthStencilView 인터페이스 | 깊이 스텐실 텍스처의 데이터에 액세스합니다. |
ID3D10RenderTargetView 인터페이스 | 렌더링 대상의 데이터에 액세스합니다. |
ID3D10ShaderResourceView 인터페이스 | Direct3D 10.0의 셰이더 리소스에 있는 데이터에 액세스합니다. |
ID3D10ShaderResourceView1 인터페이스 | Direct3D 10.1에서 셰이더 리소스의 데이터에 액세스합니다. |
ID3D10View 인터페이스 | 뷰의 기본 클래스입니다. |
관련 항목