structure D3DHAL_DP2SETTEXLOD (d3dhal.h)

La structure D3DHAL_DP2SETTEXLOD est utilisée pour définir le niveau de détail (LOD) des mappages MIP lorsque la commande D3DDP2OP_SETTEXLOD est envoyée à D3dDrawPrimitives2.

Syntaxe

typedef struct _D3DHAL_DP2SETTEXLOD {
  DWORD dwDDSurface;
  DWORD dwLOD;
} D3DHAL_DP2SETTEXLOD;

Membres

dwDDSurface

Spécifie un handle à une chaîne de surface.

dwLOD

Contrôle le niveau MIP maximal chargé dans la mémoire vidéo. Par conséquent, si la carte MIP la plus détaillée de la chaîne a des dimensions 256x256, définir le niveau maximal sur 2 signifie que la plus grande carte MIP jamais présente dans la mémoire vidéo a des dimensions 64x64.

Remarques

Utilisé uniquement pour les textures gérées par le pilote. Cette structure contient un handle de surface pour la carte MIP et le niveau de détail maximal à définir.

Configuration requise

Condition requise Valeur
En-tête d3dhal.h (inclure D3dhal.h)

Voir aussi

D3DDP2OP_SETTEXLOD

D3dDrawPrimitives2