D3DPTFILTERCAPS

Texture filtering constants.

#defineDescription
D3DPTFILTERCAPS_CONVOLUTIONMONODevice supports monochrome convolution filtering. This filter is represented by the D3DTEXF_CONVOLUTIONMONO member of the D3DTEXTUREFILTERTYPE enumerated type.
Differences between Direct3D 9 and Direct3D 9Ex:This flag is available in Direct3D 9Ex only.

 

D3DPTFILTERCAPS_MAGFPOINTDevice supports per-stage point-sample filtering for magnifying textures. The point-sample magnification filter is represented by the D3DTEXF_POINT member of the D3DTEXTUREFILTERTYPE enumerated type.
D3DPTFILTERCAPS_MAGFLINEARDevice supports per-stage bilinear interpolation filtering for magnifying mipmaps. The bilinear interpolation mipmapping filter is represented by the D3DTEXF_LINEAR member of the D3DTEXTUREFILTERTYPE enumerated type.
D3DPTFILTERCAPS_MAGFANISOTROPICDevice supports per-stage anisotropic filtering for magnifying textures. The anisotropic magnification filter is represented by the D3DTEXF_ANISOTROPIC member of the D3DTEXTUREFILTERTYPE enumerated type.
D3DPTFILTERCAPS_MAGFPYRAMIDALQUADDevice supports per-stage pyramidal sample filtering for magnifying textures. The pyramidal magnifying filter is represented by the D3DTEXF_PYRAMIDALQUAD member of the D3DTEXTUREFILTERTYPE enumerated type.
D3DPTFILTERCAPS_MAGFGAUSSIANQUADDevice supports per-stage Gaussian quad filtering for magnifying textures.
D3DPTFILTERCAPS_MINFPOINTDevice supports per-stage point-sample filtering for minifying textures. The point-sample minification filter is represented by the D3DTEXF_POINT member of the D3DTEXTUREFILTERTYPE enumerated type.
D3DPTFILTERCAPS_MINFLINEARDevice supports per-stage linear filtering for minifying textures. The linear minification filter is represented by the D3DTEXF_LINEAR member of the D3DTEXTUREFILTERTYPE enumerated type.
D3DPTFILTERCAPS_MINFANISOTROPICDevice supports per-stage anisotropic filtering for minifying textures. The anisotropic minification filter is represented by the D3DTEXF_ANISOTROPIC member of the D3DTEXTUREFILTERTYPE enumerated type.
D3DPTFILTERCAPS_MINFPYRAMIDALQUADDevice supports per-stage pyramidal sample filtering for minifying textures.
D3DPTFILTERCAPS_MINFGAUSSIANQUADDevice supports per-stage Gaussian quad filtering for minifying textures.
D3DPTFILTERCAPS_MIPFPOINTDevice supports per-stage point-sample filtering for mipmaps. The point-sample mipmapping filter is represented by the D3DTEXF_POINT member of the D3DTEXTUREFILTERTYPE enumerated type.
D3DPTFILTERCAPS_MIPFLINEARDevice supports per-stage bilinear interpolation filtering for mipmaps. The bilinear interpolation mipmapping filter is represented by the D3DTEXF_LINEAR member of the D3DTEXTUREFILTERTYPE enumerated type.

 

These constants are used by TextureFilterCaps, CubeTextureFilterCaps, VolumeTextureFilterCaps, and VertexTextureFilterCaps members of D3DCAPS9.

Constant Information

Headerd3d9caps.h
Minimum operating systemWindows 98

 

Related topics

Direct3D Constants

 

 

Show: