다음을 통해 공유


X 파일(레거시)(Direct3D 9)

X 파일 형식은 .x 파일 이름 확장명을 가진 파일을 나타냅니다. X 파일은 DirectX 2.0에서 도입되었습니다. 이 형식의 이진 버전은 이후 DirectX 3.0과 함께 릴리스되었으며, 이 설명서에도 설명되어 있습니다. DirectX 6.0에는 .x 파일에서 읽고 쓸 수 있는 인터페이스와 메서드가 도입되었습니다.

X 파일은 메시, 텍스처, 애니메이션 및 사용자 정의 가능한 개체의 스토리지를 가능하게 하는 템플릿 기반 형식을 제공합니다. 애니메이션 집합을 지원하면 재생을 위해 미리 정의된 경로를 실시간으로 저장할 수 있습니다. 인스턴싱 및 계층 구조도 지원됩니다. 인스턴싱을 사용하면 메시와 같은 개체에 대한 여러 참조를 사용하면서 파일당 한 번만 데이터를 저장할 수 있습니다. 계층 구조는 데이터 레코드 간의 관계를 표현하는 데 사용됩니다.

.x 파일 형식은 애플리케이션이 템플릿을 통해 상위 수준 기본 형식을 정의하는 하위 수준 데이터 기본 형식을 제공합니다.

Discreet의 3ds max 또는 Alias로 만든 3차원 모델| Wavefront의 Maya 애플리케이션은 별칭 Maya용 DirectX 확장을 사용하여 .x 파일로 변환할 수 있습니다.

이 섹션에서는 .x 파일의 구조와 애플리케이션에서 파일을 사용하는 방법을 설명합니다. 정보는 다음 topics 구분됩니다.

.x 파일 형식에 대한 자세한 내용은 X 파일 참조를 참조하세요.

.x 파일 API에 대한 자세한 내용은 X 파일 참조(레거시)를 참조하세요.

시작