DXVAHDDDI_COLOR_RGBA 구조체(d3dumddi.h)

DXVAHDDDI_COLOR_RGBA 구조는 RGB 용어로 색을 설명합니다.

구문

typedef struct _DXVAHDDDI_COLOR_RGBA {
  [in] FLOAT R;
  [in] FLOAT G;
  [in] FLOAT B;
  [in] FLOAT A;
} DXVAHDDDI_COLOR_RGBA;

멤버

[in] R

RGB 색의 빨간색 구성 요소를 설명하는 데 사용되는 0.0~1.0 범위의 FLOAT 값입니다.

[in] G

RGB 색의 녹색 구성 요소를 설명하는 데 사용되는 0.0~1.0 범위의 FLOAT 값입니다.

[in] B

RGB 색의 파란색 구성 요소를 설명하는 데 사용되는 0.0~1.0 범위의 FLOAT 값입니다.

[in] A

RGB 색의 알파 구성 요소(즉, 투명도 수준)를 설명하는 데 사용되는 0.0~1.0 범위의 FLOAT 값입니다.

설명

불투명 알파가 있는 전체 범위 RGB 검정에 대한 DXVAHDDDI_COLOR_RGBA 설정은 (0.0, 0.0, 0.0, 1.0)입니다. 반 투명 알파가 있는 제한된 범위 RGB 검정에 대한 DXVAHDDDI_COLOR_RGBA 설정은 8비트 프레젠테이션을 사용할 때 각각 (0.0625, 0.0625, 0.0625, 0.5), (0, 0, 0, 255) 및 (16, 16, 16, 128)입니다.

R, G 및 B 값은 넓은 영역 형식(예: XR_BIAS, FP16 및 FP32 형식)의 경우 [0.0, 1.0] 범위를 벗어날 수 있습니다.

DXVAHDDDI_COLOR_YCbCrA 구조체는 RGB 용어로 색을 지정하기 위해 DXVAHDDDI_COLOR 공용 구조체의 RGB 멤버에 지정됩니다.

요구 사항

   
지원되는 최소 클라이언트 DXVAHDDDI_COLOR_RGBA Windows 7 운영 체제부터 지원됩니다.
헤더 d3dumddi.h(D3dumddi.h 포함)

참고 항목

DXVAHDDDI_COLOR