---
title: eIOAccelSurfaceModeBits
framework: IOKit
role: symbol
role_heading: Enumeration
platforms: [Mac Catalyst 18.4+, macOS 10.0+]
path: iokit/eioaccelsurfacemodebits
---

# eIOAccelSurfaceModeBits

## Declaration

```occ
typedef enum eIOAccelSurfaceModeBits : unsigned int {
    ...
} eIOAccelSurfaceModeBits;
```

## Topics

### Constants

- [kIOAccelSurfaceModeBeamSync](iokit/eioaccelsurfacemodebits/kioaccelsurfacemodebeamsync.md)
- [kIOAccelSurfaceModeColorDepth1555](iokit/eioaccelsurfacemodebits/kioaccelsurfacemodecolordepth1555.md)
- [kIOAccelSurfaceModeColorDepth2101010](iokit/eioaccelsurfacemodebits/kioaccelsurfacemodecolordepth2101010.md)
- [kIOAccelSurfaceModeColorDepth8888](iokit/eioaccelsurfacemodebits/kioaccelsurfacemodecolordepth8888.md)
- [kIOAccelSurfaceModeColorDepthBGRA32](iokit/eioaccelsurfacemodebits/kioaccelsurfacemodecolordepthbgra32.md)
- [kIOAccelSurfaceModeColorDepthBits](iokit/eioaccelsurfacemodebits/kioaccelsurfacemodecolordepthbits.md)
- [kIOAccelSurfaceModeColorDepthYUV](iokit/eioaccelsurfacemodebits/kioaccelsurfacemodecolordepthyuv.md)
- [kIOAccelSurfaceModeColorDepthYUV12](iokit/eioaccelsurfacemodebits/kioaccelsurfacemodecolordepthyuv12.md)
- [kIOAccelSurfaceModeColorDepthYUV2](iokit/eioaccelsurfacemodebits/kioaccelsurfacemodecolordepthyuv2.md)
- [kIOAccelSurfaceModeColorDepthYUV9](iokit/eioaccelsurfacemodebits/kioaccelsurfacemodecolordepthyuv9.md)
- [kIOAccelSurfaceModeStereoBit](iokit/eioaccelsurfacemodebits/kioaccelsurfacemodestereobit.md)
- [kIOAccelSurfaceModeWindowedBit](iokit/eioaccelsurfacemodebits/kioaccelsurfacemodewindowedbit.md)
- [kIOAccelSurfaceModeSurface2](iokit/eioaccelsurfacemodebits/kioaccelsurfacemodesurface2.md)
