다음을 통해 공유


XMColorRGBToYUV_UHD 함수(directxmath.h)

RGB 색 값을 YUV UHD 색 값으로 변환합니다.

구문

XMVECTOR XM_CALLCONV XMColorRGBToYUV_UHD(
  [in] FXMVECTOR rgb
) noexcept;

매개 변수

[in] rgb

변환할 색 값입니다. X 요소는 빨강, Y 요소는 녹색, Z 요소는 파랑, W 요소는 알파입니다. 각 범위는 0.0에서 1.0까지입니다.

반환 값

변환된 색 값을 YCbCr(Luma-Chrominance(YUV)로 반환합니다. X 요소에는 Luma(Y, 0.0~1.0), Y 요소에 청색 차이 크로마(-0.5~0.5)가 포함되고, Z 요소에는 적색 차이 크로마(-0.5~0.5)가 포함되고 W 요소에는 알파(rgb.w의 복사본)가 포함됩니다.

설명

ITU-R BT.2020 W(r) = 0.2627 W(b) = 0.0-593 U(max) = 0.4351 V(max) = 0.6150을 사용하여 변환합니다.

이 함수는 DirectXMath 3.16의 새로운 기능입니다.

플랫폼 요구 사항

Win32 데스크톱 앱, Windows 스토어 앱 및 Windows Phone 8개 앱에 지원됩니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 10 빌드 20348
지원되는 최소 서버 Windows 10 빌드 20348
대상 플랫폼 Windows
헤더 directxmath.h

추가 정보

DirectXMath 라이브러리 색 함수

XMColorYUVToRGB_UHD