리소스 인터페이스(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 인터페이스 뷰의 기본 클래스입니다.

 

리소스 참조