Partager via


structure DXVA_ProcAmpControlBlt (dxva.h)

La structure DXVA_ProcAmpControlBlt contient les données d’ajustement ProcAmp qui sont sorties vers l’aire de destination.

Syntaxe

typedef struct _DXVA_ProcAmpControlBlt {
  DWORD Size;
  RECT  DstRect;
  RECT  SrcRect;
  FLOAT Alpha;
  FLOAT Brightness;
  FLOAT Contrast;
  FLOAT Hue;
  FLOAT Saturation;
} DXVA_ProcAmpControlBlt;

Membres

Size

Spécifie la taille de cette structure en octets.

DstRect

Spécifie le rectangle de destination sous la forme d’une structure RECT. Le rectangle de destination est requis pour l’étirement de sous-récupération. La prise en charge de l’étirement est facultative et est signalée par la structure DXVA_ProcAmpControlCaps. La prise en charge des sous-paramètres est facultative.

SrcRect

Spécifie le rectangle source en tant que structure RECT. Le rectangle source est requis pour la prise en charge de stretching.sub support pour l’étirement est facultatif et est signalé par la structure DXVA_ProcAmpControlCaps. La prise en charge des sous-paramètres est également facultative.

Alpha

Spécifie la transparence de l’image de sortie telle qu’elle est écrite dans l’aire de destination. La valeur 0.0F indique transparente. La valeur 1.0F indique opaque.

Brightness

Spécifie la luminosité de l’image de sortie telle qu’elle est écrite dans l’aire de destination.

Contrast

Spécifie le contraste de l’image de sortie telle qu’elle est écrite dans l’aire de destination.

Hue

Spécifie la teinte de l’image de sortie telle qu’elle est écrite dans l’aire de destination.

Saturation

Spécifie la saturation de l’image de sortie telle qu’elle est écrite dans l’aire de destination.

Exigences

Exigence Valeur
client minimum pris en charge DirectX 9.0 et versions ultérieures uniquement.
d’en-tête dxva.h (include Dxva.h)

Voir aussi

DXVA_ProcAmpControlCaps

DXVA_ProcAmpControlQueryRange