D3DXIMAGE_FILEFORMAT 열거형

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

Syntax

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

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

D3DXIFF_DIB

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

D3DXIFF_HDR

HDR(High Dynamic Range) 파일 형식입니다.

D3DXIFF_PFM

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

D3DXIFF_FORCE_DWORD

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

설명

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

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

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

 

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

요구 사항

요구 사항
헤더
D3dx9tex.h

추가 정보

D3DX 열거형