D3DXIMAGE _ FILEFORMAT 열거형

지원되는 이미지 파일 형식에 대해 설명합니다. 이러한 형식에 대한 설명은 설명을 참조하세요.

구문

typedef enum D3DXIMAGE_FILEFORMAT { 
  D3DXIFF_BMP          = 0,
  D3DXIFF_JPG          = 1,
  D3DXIFF_TGA          = 2,
  D3DXIFF_PNG          = 3,
  D3DXIFF_DDS          = 4,
  D3DXIFF_PPM          = 5,
  D3DXIFF_DIB          = 6,
  D3DXIFF_HDR          = 7,
  D3DXIFF_PFM          = 8,
  D3DXIFF_FORCE_DWORD  = 0x7fffffff
} D3DXIMAGE_FILEFORMAT, *LPD3DXIMAGE_FILEFORMAT;

상수

D3DXIFF _ BMP

Windows 비트맵(BMP) 파일 형식입니다.

D3DXIFF _ JPG

JPEG(Joint Photographics Experts Group) 압축 파일 형식입니다.

D3DXIFF _ TGA

Truevision(Targa 또는 TGA) 이미지 파일 형식입니다.

D3DXIFF _ PNG

PNG(이식 가능한 네트워크 그래픽) 파일 형식입니다.

D3DXIFF _ DDS

DDS(DirectDraw Surface) 파일 형식입니다.

D3DXIFF _ PPM

이식 가능한 pixmap(PPM) 파일 형식입니다.

D3DXIFF _ DIB

Windows DIB(디바이스 독립적 비트맵) 파일 형식입니다.

D3DXIFF _ HDR

HDR(고가용성 범위) 파일 형식입니다.

D3DXIFF _ PFM

이식 가능한 float 맵 파일 형식입니다.

D3DXIFF _ FORCE _ DWORD

이 열거형을 32비트 크기로 강제로 컴파일합니다. 이 값이 없으면 일부 컴파일러에서 이 열거형을 32비트 이외의 크기로 컴파일할 수 있습니다. 이 값은 사용되지 않습니다.

설명

D3DXLoadxxx로 시작하는 함수는 나열된 모든 형식을 지원합니다. D3DXSavexxx로 시작하는 함수는 Truevision(.tga) 및 이식 가능한 pixmap(.ppm) 형식을 제외하고 나열된 모든 형식을 지원합니다.

다음 표에서는 사용 가능한 입력 및 출력 형식을 나열합니다.

파일 확장명 Description
.bmp 비트맵 형식을 Windows. 픽셀 사각형이 만들어진 디바이스의 해상도, 사각형의 크기, 비트 배열의 크기, 논리 색상표 및 비트맵 이미지의 픽셀과 논리적 색상표의 항목 간의 관계를 정의하는 비트 배열을 설명하는 헤더를 포함합니다.
.dds DirectDraw Surface 파일 형식입니다. 텍스처, 볼륨 질감 및 입방형 환경 맵을 맵 맵 수준 또는 픽셀 압축 여부에 관계없이 저장합니다. DDS 를 참조하세요.
.dib Windows DIB. 비트맵 이미지의 너비와 높이, 이미지가 만들어진 디바이스의 색 형식 및 해당 이미지를 만드는 데 사용된 디바이스의 해상도를 지정하는 구조체와 결합된 비트 배열을 포함합니다.
.hdr HDR 형식. 각 픽셀을 RGBE 32비트 색으로 인코딩하고, 빨간색, 녹색 및 파랑에 대한 8비트 매니타와 공유 8비트 지수를 인코딩합니다. 각 채널은 RLE(실행 길이 인코딩)로 별도로 압축됩니다.
.jpg JPEG 표준. 24비트 RGB 색 및 8비트 회색조 TIFF(태그가 지정된 이미지 파일 형식) 이미지 문서 파일의 가변 압축을 지정합니다.
.pfm 이식 가능한 float 맵 형식입니다. 압축이 없는 원시 부동 소수점 이미지 형식입니다. 파일 헤더는 이미지 너비, 높이, 단색 또는 색 및 컴퓨터 단어 순서를 지정합니다. 픽셀 데이터는 32비트 부동 소수점 값으로 저장되며, 색의 경우 픽셀당 3개 값, 단색의 경우 픽셀당 1개 값으로 저장됩니다.
.png PNG 형식입니다. 무손실 압축을 사용하는 독점이 아닌 비트맵 형식입니다.
.ppm 이식 가능한 Pixmap 형식입니다. 이미지 높이와 너비 및 최대 색 구성 요소 값을 포함하는 색 이미지에 대한 이진 또는 ASCII 파일 형식입니다.
.tga Targa 또는 Truevision 그래픽 어댑터 형식입니다. 8비트 회색 눈금을 포함하여 8비트, 15비트, 16비트, 24비트 및 32비트 깊이를 지원하며 선택적 색상표 데이터, 이미지(x, y) 원점 및 크기 데이터 및 픽셀 데이터를 포함합니다.

이러한 형식 중 일부에 대한 자세한 내용은 비트맵 유형을 참조하세요.

요구 사항

요구 사항
헤더
D3dx9tex.h

참고 항목

D3DX 열거형