---
title: MTL4AlphaToCoverageState
framework: metal
role: symbol
role_heading: Enumeration
path: metal/mtl4alphatocoveragestate
---

# MTL4AlphaToCoverageState

Enumeration for controlling alpha-to-coverage state of a pipeline state object.

## Declaration

```swift
enum MTL4AlphaToCoverageState
```

## Topics

### Enumeration Cases

- [MTL4AlphaToCoverageState.disabled](metal/mtl4alphatocoveragestate/disabled.md)
- [MTL4AlphaToCoverageState.enabled](metal/mtl4alphatocoveragestate/enabled.md)

### Initializers

- [init(rawValue:)](metal/mtl4alphatocoveragestate/init(rawvalue:).md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Pipeline compilation

- [MTL4BlendState](metal/mtl4blendstate.md)
- [MTL4FunctionDescriptor](metal/mtl4functiondescriptor.md)
- [MTL4IndirectCommandBufferSupportState](metal/mtl4indirectcommandbuffersupportstate.md)
- [MTL4LibraryDescriptor](metal/mtl4librarydescriptor.md)
- [MTL4LibraryFunctionDescriptor](metal/mtl4libraryfunctiondescriptor.md)
- [MTL4LogicalToPhysicalColorAttachmentMappingState](metal/mtl4logicaltophysicalcolorattachmentmappingstate.md)
- [MTL4NewBinaryFunctionCompletionHandler](metal/mtl4newbinaryfunctioncompletionhandler.md)
- [MTL4NewMachineLearningPipelineStateCompletionHandler](metal/mtl4newmachinelearningpipelinestatecompletionhandler.md)
- [MTL4ShaderReflection](metal/mtl4shaderreflection.md)
- [MTL4SpecializedFunctionDescriptor](metal/mtl4specializedfunctiondescriptor.md)
- [MTL4AlphaToOneState](metal/mtl4alphatoonestate.md)
- [MTL4StaticLinkingDescriptor](metal/mtl4staticlinkingdescriptor.md)
- [MTL4StitchedFunctionDescriptor](metal/mtl4stitchedfunctiondescriptor.md)
- [MTLFunctionReflection](metal/mtlfunctionreflection.md)
- [MTLNewDynamicLibraryCompletionHandler](metal/mtlnewdynamiclibrarycompletionhandler.md)
