Compartir a través de


PFND3DDDI_GENERATEMIPSUBLEVELS función de devolución de llamada (d3dumddi.h)

La función GenerateMipSubLevels vuelve a generar los subniveles de una textura de mapa MIP.

Sintaxis

PFND3DDDI_GENERATEMIPSUBLEVELS Pfnd3dddiGeneratemipsublevels;

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

Parámetros

hDevice

Identificador del dispositivo de visualización (contexto de gráficos).

unnamedParam2

pData [in]

Puntero a una estructura de D3DDDIARG_GENERATEMIPSUBLEVELS que describe cómo generar los subniveles de una textura de mapa MIP.

Valor devuelto

GenerateMipSubLevels devuelve S_OK o un resultado de error adecuado si los subniveles de una textura de mapa MIP no se generan correctamente.

Comentarios

Después de que el controlador de pantalla en modo de usuario realice una operación que tenga acceso solo al nivel superior de una textura de mapa miP, el tiempo de ejecución de Microsoft Direct3D llama a la función GenerateMipSubLevels del controlador para notificar al controlador que vuelva a generar automáticamente los subniveles de la textura del mapa miP mediante un tipo de filtro específico.

Requisitos

Requisito Value
Cliente mínimo compatible Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows.
Plataforma de destino Escritorio
Encabezado d3dumddi.h (incluya D3dumddi.h)

Consulte también

D3DDDIARG_GENERATEMIPSUBLEVELS

D3DDDI_DEVICEFUNCS