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) |