estructura DXVA_ProcAmpControlBlt (dxva.h)
La estructura DXVA_ProcAmpControlBlt contiene los datos de ajuste ProcAmp que se generan en la superficie de destino.
Sintaxis
typedef struct _DXVA_ProcAmpControlBlt {
DWORD Size;
RECT DstRect;
RECT SrcRect;
FLOAT Alpha;
FLOAT Brightness;
FLOAT Contrast;
FLOAT Hue;
FLOAT Saturation;
} DXVA_ProcAmpControlBlt;
Miembros
Size
Especifica el tamaño de esta estructura en bytes.
DstRect
Especifica el rectángulo de destino como una estructura RECT . El rectángulo de destino es necesario para la extensión de subrectangle. La compatibilidad con la extensión es opcional y se notifica mediante la estructura de DXVA_ProcAmpControlCaps . La compatibilidad con subrectangles es opcional.
SrcRect
Especifica el rectángulo de origen como una estructura RECT. El rectángulo de origen es necesario para la extensión de subrectangle.sub Compatibilidad con la extensión es opcional y se notifica mediante la estructura DXVA_ProcAmpControlCaps. La compatibilidad con subrectangles también es opcional.
Alpha
Especifica la transparencia de la imagen de salida a medida que se escribe en la superficie de destino. Un valor de 0,0F indica transparente. Un valor de 1.0F indica opaco.
Brightness
Especifica el brillo de la imagen de salida a medida que se escribe en la superficie de destino.
Contrast
Especifica el contraste de la imagen de salida a medida que se escribe en la superficie de destino.
Hue
Especifica el matiz de la imagen de salida a medida que se escribe en la superficie de destino.
Saturation
Especifica la saturación de la imagen de salida a medida que se escribe en la superficie de destino.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | DirectX 9.0 y versiones posteriores solo. |
Encabezado | dxva.h (incluir Dxva.h) |