DXVA_ProcAmpControlBlt 구조체(dxva.h)
DXVA_ProcAmpControlBlt 구조에는 대상 화면에 출력되는 ProcAmp 조정 데이터가 포함됩니다.
구문
typedef struct _DXVA_ProcAmpControlBlt {
DWORD Size;
RECT DstRect;
RECT SrcRect;
FLOAT Alpha;
FLOAT Brightness;
FLOAT Contrast;
FLOAT Hue;
FLOAT Saturation;
} DXVA_ProcAmpControlBlt;
멤버
Size
이 구조체의 크기를 바이트 단위로 지정합니다.
DstRect
대상 사각형을 RECT 구조체로 지정합니다. 대상 사각형은 하위 사각형 늘이기에 필요합니다. 확장에 대한 지원은 선택 사항이며 DXVA_ProcAmpControlCaps 구조체에서 보고됩니다. 하위 사각형에 대한 지원은 선택 사항입니다.
SrcRect
원본 사각형을 RECT 구조체로 지정합니다. 원본 사각형은 하위 사각형 stretching에 필요합니다. 확장에 대한 하위 지원은 선택 사항이며 DXVA_ProcAmpControlCaps 구조에서 보고됩니다. 하위 사각형에 대한 지원도 선택 사항입니다.
Alpha
대상 화면에 기록되는 출력 이미지의 투명도를 지정합니다. 값 0.0F는 투명을 나타냅니다. 값 1.0F는 불투명을 나타냅니다.
Brightness
대상 화면에 기록되는 출력 이미지의 밝기를 지정합니다.
Contrast
대상 화면에 기록되는 출력 이미지의 대비를 지정합니다.
Hue
대상 화면에 기록되는 출력 이미지의 색조를 지정합니다.
Saturation
대상 화면에 기록되는 출력 이미지의 채도를 지정합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | DirectX 9.0 이상 버전만 해당합니다. |
머리글 | dxva.h(Dxva.h 포함) |