estructura D3DDDIARG_GENERATEMIPSUBLEVELS (d3dumddi.h)
La estructura D3DDDIARG_GENERATEMIPSUBLEVELS describe cómo generar los subniveles de una textura de mapa miP.
Sintaxis
typedef struct _D3DDDIARG_GENERATEMIPSUBLEVELS {
[in] HANDLE hResource;
[in] D3DDDITEXTUREFILTERTYPE Filter;
} D3DDDIARG_GENERATEMIPSUBLEVELS;
Miembros
[in] hResource
Identificador de la superficie de textura del mapa de MIP.
[in] Filter
Valor de tipo D3DDDITEXTUREFILTERTYPE que indica el tipo de filtro de ampliación o minificación de textura que se usa para generar los subniveles de la textura del mapa de MIP. Este miembro puede ser uno de los siguientes valores.
valor | significado |
---|---|
D3DDDITEXF_NONE | El filtrado del mapa de MIP está deshabilitado. |
D3DDDITEXF_POINT | Filtrado de puntos. Se usa el elemento de textura con coordenadas más cercanas al valor de píxel necesario. El filtro de textura que se va a usar entre los niveles de mapa de MIP es el filtrado de mapa de MIP de punto más cercano. |
D3DDDITEXF_LINEAR | Filtrado de interpolación bilineal. Promedio ponderado de un área de 2x2 de elementos de textura que rodean el píxel necesario se usa. El filtro de textura que se va a usar entre los niveles de mapa MIP es la interpolación de mapa de MIP trilinear. |
D3DDDITEXF_ANISOTROPIC | Filtrado de textura anisotrópico. Este filtrado compensa la distorsión causada por la diferencia en ángulo entre el polígono de textura y el plano de la pantalla. |
D3DDDITEXF_PYRAMIDALQUAD | Filtrado de tiendas de cuatro muestras. |
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows. |
encabezado de | d3dumddi.h (incluya D3dumddi.h) |