Partager via


structure D3DHAL_DP2SETTEXLOD (d3dhal.h)

La structure D3DHAL_DP2SETTEXLOD est utilisée pour définir le niveau de détail (LOD) pour les 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 sur une chaîne de surface.

dwLOD

Contrôle le niveau MIP maximal chargé en mémoire vidéo. Par conséquent, si la carte MIP la plus détaillée de la chaîne a des dimensions 256x256, la définition du 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 maximal de détail à définir.

Exigences

Exigence Valeur
d’en-tête d3dhal.h (include D3dhal.h)

Voir aussi

D3DDP2OP_SETTEXLOD

D3dDrawPrimitives2