D3DX 인터페이스(Direct3D 10 그래픽)

이 섹션에는 D3DX 유틸리티 라이브러리에서 제공하는 COM(구성 요소 개체 모델) 인터페이스에 대한 참조 정보가 포함되어 있습니다. 다음 인터페이스는 D3DX 유틸리티 라이브러리와 함께 사용됩니다.

인터페이스 설명
ID3DX10DataLoader 인터페이스 데이터를 비동기적으로 로드하기 위해 ID3DX10ThreadPump 인터페이스 에서 사용하는 데이터 로드 개체입니다.
ID3DX10DataProcessor 인터페이스 로드된 데이터를 비동기적으로 처리하기 위해 ID3DX10ThreadPump 인터페이스 에서 사용하는 데이터 처리 개체입니다.
ID3DX10Font 인터페이스 ID3DX10Font 인터페이스는 특정 디바이스에서 특정 글꼴을 렌더링하는 데 필요한 텍스처와 리소스를 캡슐화합니다.
ID3DX10Mesh 인터페이스 애플리케이션은 ID3DX10Mesh 인터페이스의 메서드를 사용하여 메시 개체를 조작합니다.
ID3DX10MeshBuffer 인터페이스
ID3DX10SkinInfo 인터페이스 ID3DX10SkinInfo를 사용하면 메시의 뼈와 꼭짓점 간의 관계를 최적화, 처리 및 수동으로 설정할 수 있습니다( Wikipedia의 골격 애니메이션 참조). DCC 앱에서 내보낸 .x 파일(예: 3DS Max 및 Maya)을 하드웨어 친화적으로 만들고 소프트웨어 렌더링 모드에서 스킨 메시의 렌더링 속도를 개선하는 데 가장 유용합니다.
ID3DX10Sprite 인터페이스 ID3DX10Sprite 인터페이스는 Microsoft Direct3D를 사용하여 스프라이트를 그리는 프로세스를 간소화하는 메서드 집합을 제공합니다.
ID3DX10ThreadPump 인터페이스 작업을 비동기적으로 실행하는 데 사용됩니다. 이 개체는 상당한 양의 리소스를 차지하므로 일반적으로 애플리케이션당 하나만 만들어야 합니다.
ID3DXMatrixStack 인터페이스 애플리케이션은 ID3DXMATRIXStack 인터페이스의 메서드를 사용하여 행렬 스택을 조작합니다.

 

D3DX 참조