One Logo Pool Ball
Metal · IOS API REFERENCE

MTLSamplerDescriptor

class · iOS 8.0+ · SDK 27.1

class MTLSamplerDescriptor

Members (35)

init

init

TypeScript
static init(): MTLSamplerDescriptor
Swift declaration
init()
get · iOS 14.0+

borderColor

TypeScript
get borderColor(): MTLSamplerBorderColor
Swift declaration
var borderColor: MTLSamplerBorderColor { get set }
set · iOS 14.0+

borderColor

TypeScript
set borderColor(value: MTLSamplerBorderColor)
Swift declaration
var borderColor: MTLSamplerBorderColor { get set }
get · iOS 9.0+

compareFunction

TypeScript
get compareFunction(): MTLCompareFunction
Swift declaration
var compareFunction: MTLCompareFunction { get set }
set · iOS 9.0+

compareFunction

TypeScript
set compareFunction(value: MTLCompareFunction)
Swift declaration
var compareFunction: MTLCompareFunction { get set }
get · iOS 8.0+

label

TypeScript
get label(): (string) | null
Swift declaration
var label: String? { get set }
set · iOS 8.0+

label

TypeScript
set label(value: (string) | null)
Swift declaration
var label: String? { get set }
get · iOS 9.0+

lodAverage

TypeScript
get lodAverage(): boolean
Swift declaration
var lodAverage: Bool { get set }
set · iOS 9.0+

lodAverage

TypeScript
set lodAverage(value: boolean)
Swift declaration
var lodAverage: Bool { get set }
get · iOS 26.0+

lodBias

TypeScript
get lodBias(): number
Swift declaration
var lodBias: Float { get set }
set · iOS 26.0+

lodBias

TypeScript
set lodBias(value: number)
Swift declaration
var lodBias: Float { get set }
get · iOS 8.0+

lodMaxClamp

TypeScript
get lodMaxClamp(): number
Swift declaration
var lodMaxClamp: Float { get set }
set · iOS 8.0+

lodMaxClamp

TypeScript
set lodMaxClamp(value: number)
Swift declaration
var lodMaxClamp: Float { get set }
get · iOS 8.0+

lodMinClamp

TypeScript
get lodMinClamp(): number
Swift declaration
var lodMinClamp: Float { get set }
set · iOS 8.0+

lodMinClamp

TypeScript
set lodMinClamp(value: number)
Swift declaration
var lodMinClamp: Float { get set }
get · iOS 8.0+

magFilter

TypeScript
get magFilter(): MTLSamplerMinMagFilter
Swift declaration
var magFilter: MTLSamplerMinMagFilter { get set }
set · iOS 8.0+

magFilter

TypeScript
set magFilter(value: MTLSamplerMinMagFilter)
Swift declaration
var magFilter: MTLSamplerMinMagFilter { get set }
get · iOS 8.0+

maxAnisotropy

TypeScript
get maxAnisotropy(): number
Swift declaration
var maxAnisotropy: Int { get set }
set · iOS 8.0+

maxAnisotropy

TypeScript
set maxAnisotropy(value: number)
Swift declaration
var maxAnisotropy: Int { get set }
get · iOS 8.0+

minFilter

TypeScript
get minFilter(): MTLSamplerMinMagFilter
Swift declaration
var minFilter: MTLSamplerMinMagFilter { get set }
set · iOS 8.0+

minFilter

TypeScript
set minFilter(value: MTLSamplerMinMagFilter)
Swift declaration
var minFilter: MTLSamplerMinMagFilter { get set }
get · iOS 8.0+

mipFilter

TypeScript
get mipFilter(): MTLSamplerMipFilter
Swift declaration
var mipFilter: MTLSamplerMipFilter { get set }
set · iOS 8.0+

mipFilter

TypeScript
set mipFilter(value: MTLSamplerMipFilter)
Swift declaration
var mipFilter: MTLSamplerMipFilter { get set }
get · iOS 8.0+

normalizedCoordinates

TypeScript
get normalizedCoordinates(): boolean
Swift declaration
var normalizedCoordinates: Bool { get set }
set · iOS 8.0+

normalizedCoordinates

TypeScript
set normalizedCoordinates(value: boolean)
Swift declaration
var normalizedCoordinates: Bool { get set }
get · iOS 8.0+

rAddressMode

TypeScript
get rAddressMode(): MTLSamplerAddressMode
Swift declaration
var rAddressMode: MTLSamplerAddressMode { get set }
set · iOS 8.0+

rAddressMode

TypeScript
set rAddressMode(value: MTLSamplerAddressMode)
Swift declaration
var rAddressMode: MTLSamplerAddressMode { get set }
get · iOS 26.0+

reductionMode

TypeScript
get reductionMode(): MTLSamplerReductionMode
Swift declaration
var reductionMode: MTLSamplerReductionMode { get set }
set · iOS 26.0+

reductionMode

TypeScript
set reductionMode(value: MTLSamplerReductionMode)
Swift declaration
var reductionMode: MTLSamplerReductionMode { get set }
get · iOS 8.0+

sAddressMode

TypeScript
get sAddressMode(): MTLSamplerAddressMode
Swift declaration
var sAddressMode: MTLSamplerAddressMode { get set }
set · iOS 8.0+

sAddressMode

TypeScript
set sAddressMode(value: MTLSamplerAddressMode)
Swift declaration
var sAddressMode: MTLSamplerAddressMode { get set }
get · iOS 11.0+

supportArgumentBuffers

TypeScript
get supportArgumentBuffers(): boolean
Swift declaration
var supportArgumentBuffers: Bool { get set }
set · iOS 11.0+

supportArgumentBuffers

TypeScript
set supportArgumentBuffers(value: boolean)
Swift declaration
var supportArgumentBuffers: Bool { get set }
get · iOS 8.0+

tAddressMode

TypeScript
get tAddressMode(): MTLSamplerAddressMode
Swift declaration
var tAddressMode: MTLSamplerAddressMode { get set }
set · iOS 8.0+

tAddressMode

TypeScript
set tAddressMode(value: MTLSamplerAddressMode)
Swift declaration
var tAddressMode: MTLSamplerAddressMode { get set }

Skipped declarations

No declarations were skipped in this snapshot.

All Metal types →