다음을 통해 공유


D3D11_VIDEO_COLOR_YCbCrA 구조체(d3d11.h)

YCbCr 색 값을 지정합니다.

구문

typedef struct D3D11_VIDEO_COLOR_YCbCrA {
  float Y;
  float Cb;
  float Cr;
  float A;
} D3D11_VIDEO_COLOR_YCbCrA;

멤버

Y

Y 루마 값입니다.

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 8 [데스크톱 앱 | UWP 앱]
지원되는 최소 서버 Windows Server 2012 [데스크톱 앱 | UWP 앱]
머리글 d3d11.h

추가 정보

YUV 비디오 정보

Direct3D 11 비디오 구조