다음을 통해 공유


D3DX11_IMAGE_INFO 구조체

참고

D3DX(D3DX 9, D3DX 10 및 D3DX 11) 유틸리티 라이브러리는 Windows 8 사용되지 않으며 Windows 스토어 앱에서는 지원되지 않습니다.

필요에 따라 텍스처 로더 API에 정보를 제공하여 텍스처가 로드되는 방법을 제어합니다. 이러한 매개 변수에 대한 D3DX11_DEFAULT 값을 지정하면 D3DX가 원본 파일의 값을 자동으로 사용합니다.

구문

typedef struct D3DX11_IMAGE_INFO {
  UINT                     Width;
  UINT                     Height;
  UINT                     Depth;
  UINT                     ArraySize;
  UINT                     MipLevels;
  UINT                     MiscFlags;
  DXGI_FORMAT              Format;
  D3D11_RESOURCE_DIMENSION ResourceDimension;
  D3DX11_IMAGE_FILE_FORMAT ImageFileFormat;
} D3DX11_IMAGE_INFO, *LPD3DX11_IMAGE_INFO;

멤버

Width

형식: UINT

텍스처의 대상 너비입니다. 텍스처의 실제 너비가 이 값보다 크거나 작으면 이 대상 너비에 맞게 텍스처가 확장 또는 축소됩니다.

높이

형식: UINT

텍스처의 대상 높이입니다. 텍스처의 실제 높이가 이 값보다 크거나 작으면 텍스처가 이 대상 높이에 맞게 스케일 업 또는 다운됩니다.

깊이

형식: UINT

텍스처의 깊이입니다. 볼륨 텍스처에만 적용됩니다.

ArraySize

형식: UINT

배열의 요소 수입니다.

MipLevels

형식: UINT

텍스처의 최대 Mipmap 수준 수입니다. D3D11_TEX1D_SRV 설명을 참조하세요. 0 또는 D3DX11_DEFAULT 사용하면 전체 mipmap 체인이 만들어집니다.

MiscFlags

형식: UINT

D3D11_RESOURCE_MISC_FLAG 플래그로 지정된 기타 리소스 속성입니다.

형식

형식: DXGI_FORMAT

텍스처가 로드된 후 사용할 형식을 지정하는 DXGI_FORMAT 열거형입니다.

ResourceDimension

형식: D3D11_RESOURCE_DIMENSION

리소스 유형을 식별하는 D3D11_RESOURCE_DIMENSION 값입니다.

ImageFileFormat

형식: D3DX11_IMAGE_FILE_FORMAT

이미지 형식을 식별하는 D3DX11_IMAGE_FILE_FORMAT 값입니다.

설명

이 구조체는 D3DX11GetImageInfoFromFile, D3DX11GetImageInfoFromMemory 또는 D3DX11GetImageInfoFromResource와 같은 메서드에서 사용됩니다.

요구 사항

요구 사항
헤더
D3DX11tex.h

추가 정보

D3DX 구조체