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 | |
|---|---|---|
| ITextureSampler1D |
A one dimensional texture sampler
|
|
| ITextureSampler2D |
A two dimensional texture sampler
|
|
| ITextureSampler3D |
A three dimensional texture sampler
|
|
| ITextureSamplerCube |
A cubemap texture sampler
|
|
| ITextureSampler1DArray |
A sampler for an array of one dimensional texture resources
|
|
| ITextureSampler2DArray |
A sampler for an array of two dimensional texture resources
|
|
| ITextureSamplerCubeArray |
A sampler for an array of cubemap texture resources
|
Enumerations
| Name | Description | |
|---|---|---|
| WrapMode |
Defines how texture coordinates outside the normal range are mapped before sampling.
|
|
| FilterMode |
Defines how texels are filtered within a mipmap level.
|
|
| MipmapMode |
Defines how the sampler selects or blends between mipmap levels.
|