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에 필요한 확장 지원은 선택 사항이며 DXVA_ProcAmpControlCaps 구조에서 보고됩니다. 하위 선택 항목에 대한 지원도 선택 사항입니다.

Alpha

대상 화면에 기록되는 출력 이미지의 투명도를 지정합니다. 값 0.0F는 투명을 나타냅니다. 값 1.0F는 불투명을 나타냅니다.

Brightness

대상 화면에 기록되는 출력 이미지의 밝기를 지정합니다.

Contrast

대상 화면에 기록되는 출력 이미지의 대비를 지정합니다.

Hue

대상 화면에 기록되는 출력 이미지의 색조를 지정합니다.

Saturation

대상 화면에 기록되는 출력 이미지의 채도를 지정합니다.

요구 사항

   
지원되는 최소 클라이언트 DirectX 9.0 이상 버전만 해당됩니다.
헤더 dxva.h(Dxva.h 포함)

참고 항목

DXVA_ProcAmpControlCaps

DXVA_ProcAmpControlQueryRange