Class SamplerStateInformation

Structure used for initializing a SamplerState.

Constructors

Properties

_addressMode: UVWAddressingMode
_comparisonFunction: EnumValue<CompareFunction, number>
_magnificationFilter: EnumValue<FilterOptions, number>
_maximumAnisotropicSampleCount: number
_minificationFilter: EnumValue<FilterOptions, number>
_mipmapBias: number
_mipmapFilter: EnumValue<FilterOptions, number>
_mipmapMaximumLevel: number
_mipmapMinimumLevel: number

Accessors

  • get maximumAnisotropicSampleCount(): number
  • Maximum number of samples if anisotropic filtering is enabled. Max is 16.

    Returns number

  • set maximumAnisotropicSampleCount(value): void
  • Parameters

    • value: number

    Returns void

  • get mipmapBias(): number
  • Mipmap bias allows you to adjust the mipmap selection calculation. Negative values force a larger mipmap to be used, and positive values smaller. Units are in values of mip levels, so -1 means use a mipmap one level higher than default.

    Returns number

  • set mipmapBias(value): void
  • Parameters

    • value: number

    Returns void

  • get mipmapMaximumLevel(): number
  • Maximum mip-map level that is allowed to be displayed. Set to FLT_MAX for no limit.

    Returns number

  • set mipmapMaximumLevel(value): void
  • Parameters

    • value: number

    Returns void

  • get mipmapMinimumLevel(): number
  • Minimum mip-map level that is allowed to be displayed.

    Returns number

  • set mipmapMinimumLevel(value): void
  • Parameters

    • value: number

    Returns void

Methods