---
title: CMVideoCardGammaTable
framework: Application Services
role: symbol
role_heading: Structure
platforms: [macOS 10.0+]
path: applicationservices/cmvideocardgammatable
---

# CMVideoCardGammaTable

## Declaration

```occ
typedef struct CMVideoCardGammaTable {
    ...
} CMVideoCardGammaTable;
```

## Overview

The ColorSync Manager defines the `CMVideoCardGammaTable` data structure to specify video card gamma data in table format. You specify the number of channels, the number of entries per channel, and the size of each entry. The last field in the structure is an array of size one that serves as the start of the table data. The actual size of the array is equal to the number of channels times the number of entries times the size of each entry. 

## Topics

### Instance Properties

- [channels](cmvideocardgammatable/1560665-channels.md)
- [data](cmvideocardgammatable/1560268-data.md)
- [entryCount](cmvideocardgammatable/1560714-entrycount.md)
- [entrySize](cmvideocardgammatable/1560361-entrysize.md)
