struttura DXVA_ProcAmpControlBlt (dxva.h)
La struttura DXVA_ProcAmpControlBlt contiene i dati di regolazione ProcAmp restituiti nella superficie di destinazione.
Sintassi
typedef struct _DXVA_ProcAmpControlBlt {
DWORD Size;
RECT DstRect;
RECT SrcRect;
FLOAT Alpha;
FLOAT Brightness;
FLOAT Contrast;
FLOAT Hue;
FLOAT Saturation;
} DXVA_ProcAmpControlBlt;
Members
Size
Specifica le dimensioni di questa struttura in byte.
DstRect
Specifica il rettangolo di destinazione come struttura RECT . Il rettangolo di destinazione è necessario per l'estensione subrectangle. Il supporto per l'estensione è facoltativo e viene segnalato dalla struttura DXVA_ProcAmpControlCaps . Il supporto per le sottorestringa è facoltativo.
SrcRect
Specifica il rettangolo di origine come struttura RECT. Il rettangolo di origine è necessario per l'estensione subrectangle.sub Il supporto per l'estensione è facoltativo e viene segnalato dalla struttura DXVA_ProcAmpControlCaps. È anche facoltativo il supporto per le sottorestringa.
Alpha
Specifica la trasparenza dell'immagine di output durante la scrittura nella superficie di destinazione. Il valore 0,0F indica trasparente. Il valore 1,0F indica un valore opaco.
Brightness
Specifica la luminosità dell'immagine di output durante la scrittura nella superficie di destinazione.
Contrast
Specifica il contrasto dell'immagine di output durante la scrittura nella superficie di destinazione.
Hue
Specifica la tonalità dell'immagine di output durante la scrittura nella superficie di destinazione.
Saturation
Specifica la saturazione dell'immagine di output durante la scrittura nella superficie di destinazione.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Solo DirectX 9.0 e versioni successive. |
Intestazione | dxva.h (include Dxva.h) |