DXVAHD_COLOR_YCbCrA 구조체(dxvahd.h)

YCbCr 색 값을 지정합니다.

구문

typedef struct _DXVAHD_COLOR_YCbCrA {
  FLOAT Y;
  FLOAT Cb;
  FLOAT Cr;
  FLOAT A;
} DXVAHD_COLOR_YCbCrA;

멤버

Y

Y(luma) 값입니다.

Cb

Cb 크로마 값입니다.

Cr

Cr 크로마 값입니다.

A

알파 값입니다. 값의 범위는 0(투명)에서 1(불투명)입니다.

설명

값의 명목 범위는 [0...1]입니다. 채널당 n 비트의 형식이 지정된 경우 각 색 구성 요소의 값은 다음과 같이 계산됩니다.

val = f * ((1 << n)-1)

예를 들어 8비트 YUV 형식의 경우 입니다 val = BYTE(f * 255.0).

참조 검정은 8비트 표현의 (16, 128, 128)에 해당하는 (0.0625, 0.5, 0.5)입니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 7 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 R2 [데스크톱 앱만 해당]
머리글 dxvahd.h

추가 정보

DXVA-HD

Direct3D 비디오 구조

미디어 파운데이션 구조