D3DHAL_DP2GENERATEMIPSUBLEVELS structure (d3dhal.h)

DirectX 9.0 and later versions only.

The D3DHAL_DP2GENERATEMIPSUBLEVELS structure is used to inform the driver to automatically generate the sublevels of a given MIP-map texture using a given filter type.

Syntax

typedef struct _D3DHAL_DP2GENERATEMIPSUBLEVELS {
  DWORD                hSurface;
  D3DTEXTUREFILTERTYPE Filter;
} D3DHAL_DP2GENERATEMIPSUBLEVELS;

Members

hSurface

Specifies the surface handle used in the generation.

Filter

Specifies the filter type used in the generation.

Remarks

To generate the sublevels of a MIP-map texture, the driver receives a D3DDP2OP_GENERATEMIPSUBLEVELS command along with a D3DHAL_DP2GENERATEMIPSUBLEVELS structure. For more information about automatically generating the sublevels of MIP-map textures, see Generating Sublevels of MIP Map Textures.

Requirements

Requirement Value
Header d3dhal.h (include D3dhal.h)

See also

D3DDP2OP_GENERATEMIPSUBLEVELS