ComputeNormalMap (const Image&, DWORD, float, DXGI_FORMAT, ScratchImage&)

Converts a height map to a normal map.

Syntax

HRESULT ComputeNormalMap(
         const Image &srcImage,
         DWORD flags,
         float amplitude,
         DXGI_FORMAT format,
         ScratchImage &normalMap
)  

Parameters

srcImage
Type: Image 

[in] Pointer to an Image structure.

flags
Type: DWORD 

[in] One or more flags from the CNMAP_FLAGS enumeration.

amplitude
Type: float 

[in] Amplitude.

format
Type: DXGI_FORMAT 

[in] One member of the DXGI_FORMAT enumeration.

normalMap
Type: ScratchImage 

[out] Pointer to a ScratchImage class instance.

Return value

Type: HRESULT 

Success or error code.

Requirements

Header: Declared in directxtex.h.