WICRawCapabilitiesInfo structure (wincodec.h)

Defines raw codec capabilities.

Syntax

typedef struct WICRawCapabilitiesInfo {
  UINT                       cbSize;
  UINT                       CodecMajorVersion;
  UINT                       CodecMinorVersion;
  WICRawCapabilities         ExposureCompensationSupport;
  WICRawCapabilities         ContrastSupport;
  WICRawCapabilities         RGBWhitePointSupport;
  WICRawCapabilities         NamedWhitePointSupport;
  UINT                       NamedWhitePointSupportMask;
  WICRawCapabilities         KelvinWhitePointSupport;
  WICRawCapabilities         GammaSupport;
  WICRawCapabilities         TintSupport;
  WICRawCapabilities         SaturationSupport;
  WICRawCapabilities         SharpnessSupport;
  WICRawCapabilities         NoiseReductionSupport;
  WICRawCapabilities         DestinationColorProfileSupport;
  WICRawCapabilities         ToneCurveSupport;
  WICRawRotationCapabilities RotationSupport;
  WICRawCapabilities         RenderModeSupport;
} WICRawCapabilitiesInfo;

Members

cbSize

Type: UINT

Size of the WICRawCapabilitiesInfo structure.

CodecMajorVersion

Type: UINT

The codec's major version.

CodecMinorVersion

Type: UINT

The codec's minor version.

ExposureCompensationSupport

Type: WICRawCapabilities

The WICRawCapabilities of exposure compensation support.

ContrastSupport

Type: WICRawCapabilities

The WICRawCapabilities of contrast support.

RGBWhitePointSupport

Type: WICRawCapabilities

The WICRawCapabilities of RGB white point support.

NamedWhitePointSupport

Type: WICRawCapabilities

The WICRawCapabilities of WICNamedWhitePoint support.

NamedWhitePointSupportMask

Type: UINT

The WICNamedWhitePoint mask.

KelvinWhitePointSupport

Type: WICRawCapabilities

The WICRawCapabilities of kelvin white point support.

GammaSupport

Type: WICRawCapabilities

The WICRawCapabilities of gamma support.

TintSupport

Type: WICRawCapabilities

The WICRawCapabilities of tint support.

SaturationSupport

Type: WICRawCapabilities

The WICRawCapabilities of saturation support.

SharpnessSupport

Type: WICRawCapabilities

The WICRawCapabilities of sharpness support.

NoiseReductionSupport

Type: WICRawCapabilities

The WICRawCapabilities of noise reduction support.

DestinationColorProfileSupport

Type: WICRawCapabilities

The WICRawCapabilities of destination color profile support.

ToneCurveSupport

Type: WICRawCapabilities

The WICRawCapabilities of tone curve support.

RotationSupport

Type: WICRawRotationCapabilities

The WICRawRotationCapabilities of rotation support.

RenderModeSupport

Type: WICRawCapabilities

The WICRawCapabilities of WICRawRenderMode support.

Requirements

Requirement Value
Minimum supported client Windows XP with SP2, Windows Vista [desktop apps only]
Minimum supported server Windows Server 2008 [desktop apps only]
Header wincodec.h