estrutura DXVA_ProcAmpControlBlt (dxva.h)
A estrutura DXVA_ProcAmpControlBlt contém os dados de ajuste procAmp que são gerados para a superfície de destino.
Sintaxe
typedef struct _DXVA_ProcAmpControlBlt {
DWORD Size;
RECT DstRect;
RECT SrcRect;
FLOAT Alpha;
FLOAT Brightness;
FLOAT Contrast;
FLOAT Hue;
FLOAT Saturation;
} DXVA_ProcAmpControlBlt;
Membros
Size
Especifica o tamanho dessa estrutura em bytes.
DstRect
Especifica o retângulo de destino como uma estrutura RECT . O retângulo de destino é necessário para alongamento de subrectângulo. O suporte para alongamento é opcional e é relatado pela estrutura DXVA_ProcAmpControlCaps . O suporte para subrectangles é opcional.
SrcRect
Especifica o retângulo de origem como uma estrutura RECT. O retângulo de origem é necessário para alongamento de subrectângulo.sub O suporte para alongamento é opcional e é relatado pela estrutura DXVA_ProcAmpControlCaps. O suporte para subrectangles também é opcional.
Alpha
Especifica a transparência da imagem de saída conforme ela é gravada na superfície de destino. Um valor de 0,0F indica transparente. Um valor de 1,0F indica opaco.
Brightness
Especifica o brilho da imagem de saída conforme ela é gravada na superfície de destino.
Contrast
Especifica o contraste da imagem de saída conforme ela é gravada na superfície de destino.
Hue
Especifica a matiz da imagem de saída conforme ela é gravada na superfície de destino.
Saturation
Especifica a saturação da imagem de saída conforme ela é gravada na superfície de destino.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Somente DirectX 9.0 e versões posteriores. |
Cabeçalho | dxva.h (inclua Dxva.h) |