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) 원본 및 크기 데이터 및 픽셀 데이터를 포함합니다. |
이러한 형식 중 일부에 대한 자세한 내용은 비트맵 유형을 참조하세요.
요구 사항
요구 사항 | 값 |
---|---|
헤더 |
|
추가 정보