Partager via


PFND3DDDI_GENERATEMIPSUBLEVELS fonction de rappel (d3dumddi.h)

La fonction GenerateMipSubLevels régénère les sous-niveaux d’une texture de carte MIP.

Syntaxe

PFND3DDDI_GENERATEMIPSUBLEVELS Pfnd3dddiGeneratemipsublevels;

HRESULT Pfnd3dddiGeneratemipsublevels(
  HANDLE hDevice,
  const D3DDDIARG_GENERATEMIPSUBLEVELS *unnamedParam2
)
{...}

Paramètres

hDevice

Handle de l’appareil d’affichage (contexte graphique).

unnamedParam2

pData [in]

Pointeur vers une structure de D3DDDIARG_GENERATEMIPSUBLEVELS qui décrit comment générer les sous-niveaux d’une texture de carte MIP.

Valeur retournée

GenerateMipSubLevels retourne S_OK ou un résultat d’erreur approprié si les sous-niveaux d’une texture de carte MIP ne sont pas générés correctement.

Remarques

Une fois que le pilote d’affichage en mode utilisateur a effectué une opération qui accède uniquement au niveau supérieur d’une texture de carte MIP, le runtime Microsoft Direct3D appelle la fonction GenerateMipSubLevels du pilote pour avertir le pilote de régénérer automatiquement les sous-niveaux de la texture de la carte MIP à l’aide d’un type de filtre spécifique.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible dans Windows Vista et les versions ultérieures des systèmes d’exploitation Windows.
Plateforme cible Desktop (Expérience utilisateur)
En-tête d3dumddi.h (inclure D3dumddi.h)

Voir aussi

D3DDDIARG_GENERATEMIPSUBLEVELS

D3DDDI_DEVICEFUNCS