Flags to control the sampler state.
typedef enum D3D11X_SAMPLER_STATE_FLAGS
{
D3D11X_SAMPLER_STATE_ENABLE_UNNORMALIZED_COORDINATES,
D3D11X_SAMPLER_STATE_TRUNCATE_COORDINATES,
D3D11X_SAMPLER_STATE_TRUNCATE_COORDINATES_MC,
D3D11X_SAMPLER_STATE_ENABLE_DEGAMMA_OVERRIDE,
D3D11X_SAMPLER_STATE_DISABLE_PRECLAMP_BIAS,
D3D11X_SAMPLER_STATE_DISABLE_CUBEMAP_WRAP,
D3D11X_SAMPLER_STATE_ENABLE_POST_FILTER_LSB_CEILING,
D3D11X_SAMPLER_STATE_DISABLE_POST_FILTER_NORMALIZATION_ROUNDING
} D3D11X_SAMPLER_STATE_FLAGS;
| Constant | Description |
|---|---|
| D3D11X_SAMPLER_STATE_ENABLE_UNNORMALIZED_COORDINATES | Enables non-normalized coordinates. |
| D3D11X_SAMPLER_STATE_TRUNCATE_COORDINATES | Truncates coordinates. |
| D3D11X_SAMPLER_STATE_TRUNCATE_COORDINATES_MC | Drops the 7 least significant bits of horizontal and vertical blend fractions. |
| D3D11X_SAMPLER_STATE_ENABLE_DEGAMMA_OVERRIDE | Enables degamma override. |
| D3D11X_SAMPLER_STATE_DISABLE_PRECLAMP_BIAS | Disables pre-clamp bias. |
| D3D11X_SAMPLER_STATE_DISABLE_CUBEMAP_WRAP | Disables cubemap wrap. |
| D3D11X_SAMPLER_STATE_ENABLE_POST_FILTER_LSB_CEILING | Enables post-filter least-significant-bit ceiling. |
| D3D11X_SAMPLER_STATE_DISABLE_POST_FILTER_NORMALIZATION_ROUNDING | Disables post-filter normalization rounding. |
This enumeration is used by the Flags member of the D3D11X_SAMPLER_STATE_DESC structure.
Header: Declared in d3d11_x.h.