DXVADDI_NOMINALRANGE 열거형(d3dumddi.h)

DXVADDI_NOMINALRANGE 열거형 형식에는 샘플 데이터에 헤드룸(즉, 흰색 1.0을 초과하는 값) 및 토룸(즉, 참조 0.0 검정 아래의 슈퍼랙)이 포함되는지 여부를 식별하는 값이 포함되어 있습니다.

Syntax

typedef enum _DXVADDI_NOMINALRANGE {
  DXVADDI_NominalRangeMask,
  DXVADDI_NominalRange_Unknown,
  DXVADDI_NominalRange_Normal,
  DXVADDI_NominalRange_Wide,
  DXVADDI_NominalRange_0_255,
  DXVADDI_NominalRange_16_235,
  DXVADDI_NominalRange_48_208
} DXVADDI_NOMINALRANGE;

상수

 
DXVADDI_NominalRangeMask
명목 범위 마스크입니다. DWORD의 처음 3(0x07) 비트를 사용하여 명목 범위를 지정할 수 있습니다.
DXVADDI_NominalRange_Unknown
명목 범위가 지정되지 않았습니다.
DXVADDI_NominalRange_Normal
정규화된 chroma [0..1]은 8비트인 경우 [0..255]에 매핑되고 10비트인 경우 [0..1023]에 매핑됩니다.
DXVADDI_NominalRange_Wide
정규화된 크로마 [0..1]은 8비트인 경우 [16..235]에 매핑되고 10비트인 경우 [64..940]에 매핑됩니다.
DXVADDI_NominalRange_0_255
정규화된 크로마 [0..1]은 8비트에서 [0..255]에 명시적으로 매핑됩니다.
DXVADDI_NominalRange_16_235
정규화된 크로마 [0..1]은 8비트에서 [16..235]에 명시적으로 매핑됩니다.
DXVADDI_NominalRange_48_208
정규화된 크로마 [0..1]은 8비트에서 [48..208]에 명시적으로 매핑됩니다.

설명

DXVADDI_NOMINALRANGE 값 중 하나는 DXVADDI_EXTENDEDFORMAT 구조체NominalRange 멤버에 지정할 수 있습니다.

넓은 영역 R'G'B'(즉, 16,16,16의 블랙포인트와 235,235,235의 화이트포인트)는 일반 sRGB와 차별화되어야 합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista 이상 버전의 Windows 운영 체제에서 사용할 수 있습니다.
머리글 d3dumddi.h(D3dumddi.h 포함)

추가 정보

DXVADDI_EXTENDEDFORMAT