Generates mipmaps for one or more images.
HRESULT GenerateMipMaps(
const Image *srcImages,
size_t nimages,
const TexMetadata &metadata,
DWORD filter,
size_t levels,
ScratchImage &mipChain
)
srcImages
Type: Image *
[in] Pointer to one or more Image structures in a memory buffer.
nimages
Type: size_t
[in] Number of images.
metadata
Type: TexMetadata
[in] Address of a TexMetadata structure.
filter
Type: DWORD
[in] One or more flags from the TEX_FILTER_FLAGS enumeration.
levels
Type: size_t
[in] Number of mipmap levels.
mipChain
Type: ScratchImage
[in, out] Pointer to a ScratchImage class instance.
Type: HRESULT
Header: Declared in directxtex.h.