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 구조체로 지정합니다. 원본 사각형은 subrectangle stretching.sub support for stretching에 필요한 옵션이며 DXVA_ProcAmpControlCaps 구조에서 보고됩니다. 하위 사각형에 대한 지원도 선택 사항입니다.
Alpha
대상 화면에 기록되는 출력 이미지의 투명도를 지정합니다. 값 0.0F는 투명을 나타냅니다. 값이 1.0F이면 불투명합니다.
Brightness
대상 화면에 기록되는 출력 이미지의 밝기를 지정합니다.
Contrast
대상 화면에 기록되는 출력 이미지의 대비를 지정합니다.
Hue
대상 화면에 기록되는 출력 이미지의 색조를 지정합니다.
Saturation
대상 화면에 기록되는 출력 이미지의 채도를 지정합니다.
요구 사항
요구 | 값 |
---|---|
지원되는 최소 클라이언트 | DirectX 9.0 이상 버전만 해당합니다. |
헤더 | dxva.h(Dxva.h 포함) |