---
title: CVEAGLContext
framework: corevideo
role: symbol
role_heading: Type Alias
path: corevideo/cveaglcontext
---

# CVEAGLContext

A type that resolves to an EAGLContext pointer when appropriate.

## Declaration

```swift
typealias CVEAGLContext = EAGLContext
```

```swift
typealias CVEAGLContext = UnsafeMutableRawPointer
```

## Discussion

Discussion Core Video can be included in procedural C projects as well as Objective-C projects, so this type resolves to void * when using the former.

## See Also

### Data Types

- [CVOpenGLESTextureCache](corevideo/cvopenglestexturecache.md)
