Condividi tramite


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)

Vedi anche

DXVA_ProcAmpControlCaps

DXVA_ProcAmpControlQueryRange