DXGI_GAMMA_CONTROL_CAPABILITIES structure (dxgitype.h)

La structure DXGI_GAMMA_CONTROL_CAPABILIITES décrit les fonctionnalités gamma.

Syntaxe

typedef struct DXGI_GAMMA_CONTROL_CAPABILITIES {
  [out] BOOL  ScaleAndOffsetSupported;
  [out] float MaxConvertedValue;
  [out] float MinConvertedValue;
  [out] UINT  NumGammaControlPoints;
        float ControlPointPositions[1025];
} DXGI_GAMMA_CONTROL_CAPABILITIES;

Membres

[out] ScaleAndOffsetSupported

Valeur BOOL qui indique si l’appareil prend en charge la mise à l’échelle et le décalage. TRUE indique que l’appareil prend en charge la mise à l’échelle et le décalage ; FALSE indique que l’appareil ne prend pas en charge la mise à l’échelle et le décalage.

[out] MaxConvertedValue

Vecteur float simple précision pour la valeur convertie maximale pour le contrôle gamma.

[out] MinConvertedValue

Vecteur flottant simple précision pour la valeur convertie minimale pour le contrôle gamma.

[out] NumGammaControlPoints

Nombre d’éléments dans le tableau que le membre ControlPointPositions spécifie.

[out] ControlPointPositions[1025]

Tableau de vecteurs flottants à précision unique qui décrivent les positions des points de contrôle gamma.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible dans Windows Vista et versions ultérieures des systèmes d’exploitation Windows.
En-tête dxgitype.h (include D3d10umddi.h)

Voir aussi

DXGI_DDI_ARG_GET_GAMMA_CONTROL_CAPS

GetGammaCapsDXGI