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 포함)

추가 정보

DXVA_ProcAmpControlCaps

DXVA_ProcAmpControlQueryRange