COLORSPACE_TRANSFORM structure

Information about a colorspace transform.

Syntax

typedef struct _COLORSPACE_TRANSFORM {
  COLORSPACE_TRANSFORM_TYPE Type;
  union {
    GAMMA_RAMP_RGB256x3x16         Rgb256x3x16;
    GAMMA_RAMP_DXGI_1              Dxgi1;
    COLORSPACE_TRANSFORM_3x4       T3x4;
    COLORSPACE_TRANSFORM_MATRIX_V2 MatrixV2;
  } Data;
} COLORSPACE_TRANSFORM, *PCOLORSPACE_TRANSFORM;

Members

Type

The colorspace transform type.

Data

The colorspace transform data.

Data.Rgb256x3x16

RGB 256x3x16.

Data.Dxgi1

Dxgi 1.

Data.T3x4

Transform 3x4.

Data.MatrixV2

Matrix v2.

Requirements

   
Minimum supported client Windows 10, version 1903
Header ntddvdeo.h