Home -> ITextureSampler

Declaration

class ITextureSampler;

Description

The ITextureSampler type is a convenience base interface for all texture samplers. For specific functionality provided by texture samplers, please refer to the documentation for the specific texture sampler types which extend this interface.

Extended interface types

Name Description
Public Interface ITextureSampler1D
A one dimensional texture sampler
Public Interface ITextureSampler2D
A two dimensional texture sampler
Public Interface ITextureSampler3D
A three dimensional texture sampler
Public Interface ITextureSamplerCube
A cubemap texture sampler
Public Interface ITextureSampler1DArray
A sampler for an array of one dimensional texture resources
Public Interface ITextureSampler2DArray
A sampler for an array of two dimensional texture resources
Public Interface ITextureSamplerCubeArray
A sampler for an array of cubemap texture resources

Enumerations

Name Description
Public Enum WrapMode
Defines how texture coordinates outside the normal range are mapped before sampling.
Public Enum FilterMode
Defines how texels are filtered within a mipmap level.
Public Enum MipmapMode
Defines how the sampler selects or blends between mipmap levels.

See also