다음을 통해 공유


DXVA_VideoPrimaries 열거형(dxva.h)

DXVA_VideoPrimaries 열거형 형식에는 사용되는 RGB 기본 함수를 나타내는 색 주체를 식별하는 열거자가 포함되어 있습니다.

통사론

typedef enum _DXVA_VideoPrimaries {
  DXVA_VideoPrimariesShift,
  DXVA_VideoPrimariesMask,
  DXVA_VideoPrimaries_Unknown,
  DXVA_VideoPrimaries_reserved,
  DXVA_VideoPrimaries_BT709,
  DXVA_VideoPrimaries_BT470_2_SysM,
  DXVA_VideoPrimaries_BT470_2_SysBG,
  DXVA_VideoPrimaries_SMPTE170M,
  DXVA_VideoPrimaries_SMPTE240M,
  DXVA_VideoPrimaries_EBU3213,
  DXVA_VideoPrimaries_SMPTE_C
} DXVA_VideoPrimaries;

상수

 
DXVA_VideoPrimariesShift
비트를 22개 위치로 이동하도록 지정합니다(DXVA_ExtColorData_ShiftBase + 14 또는 8 + 14).
DXVA_VideoPrimariesMask
색 주 마스크를 지정합니다. DWORD의 5(0x07C00000) 비트를 사용하여 색 기본값을 지정할 수 있습니다.
DXVA_VideoPrimaries_Unknown
색 주 복제본을 지정하지 않도록 지정합니다. 기본값은 BT709입니다.
DXVA_VideoPrimaries_reserved
예약.
DXVA_VideoPrimaries_BT709
BT709 주 복제본(sRGB, scRGB 포함)을 지정합니다.
DXVA_VideoPrimaries_BT470_2_SysM
원래 NTSC 주 복제본인 BT470-2 SysM 주 복제본을 지정합니다.
DXVA_VideoPrimaries_BT470_2_SysBG
BT470-2 SysBG 주 복제본을 지정합니다.
DXVA_VideoPrimaries_SMPTE170M
아날로그 NTSC 주 복제본(SMPTE RP 145라고도 함)은 거의 사용되지 않는 SMPTE170M 주 복제본을 지정합니다.
DXVA_VideoPrimaries_SMPTE240M
SMPTE240M 주 복제본을 지정합니다.
DXVA_VideoPrimaries_EBU3213
EBU3213 주 복제본을 지정합니다.
DXVA_VideoPrimaries_SMPTE_C
아날로그 '79 NTSC 주체인 SMPTE_C 주 복제본을 지정합니다.

발언

DXVA_VideoPrimaries 열거자 중 하나는 DXVA_ExtendedFormat 구조체의 VideoPrimaries 멤버에 지정할 수 있습니다.

요구 사항

요구
지원되는 최소 클라이언트 이 열거형 유형은 WINDOWS Server 2003 SP1 이상 및 WINDOWS XP SP2 이상에만 적용됩니다.
헤더 dxva.h(Dxva.h 포함)

참고 항목

DXVA_ExtendedFormat