Compartir a través de


enumeración DXVA_VideoPrimaries (dxva.h)

El tipo de enumeración DXVA_VideoPrimaries contiene enumeradores que identifican los colores principales, qué estado usan las funciones base RGB.

Syntax

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;

Constantes

 
DXVA_VideoPrimariesShift
Especifica cambiar bits por 22 posiciones (DXVA_ExtColorData_ShiftBase + 14 o 8 + 14).
DXVA_VideoPrimariesMask
Especifica la máscara de color principal. Se pueden usar 5 bits (0x07C00000) de un DWORD para especificar las principales de color.
DXVA_VideoPrimaries_Unknown
Especifica que no se especifican los colores principales. El valor predeterminado es BT709.
DXVA_VideoPrimaries_reserved
Reservado.
DXVA_VideoPrimaries_BT709
Especifica las principales BT709 (incluidos sRGB, scRGB).
DXVA_VideoPrimaries_BT470_2_SysM
Especifica las principales de SYSM BT470-2, que son las principales NTSC originales.
DXVA_VideoPrimaries_BT470_2_SysBG
Especifica las principales de SYSBG BT470-2.
DXVA_VideoPrimaries_SMPTE170M
Especifica SMPTE170M principales, que rara vez se usan primarias NTSC analógicas (también conocidas como SMPTE RP 145).
DXVA_VideoPrimaries_SMPTE240M
Especifica SMPTE240M principales.
DXVA_VideoPrimaries_EBU3213
Especifica EBU3213 principales.
DXVA_VideoPrimaries_SMPTE_C
Especifica SMPTE_C principales, que son primarias de NTSC analógicas 79.

Comentarios

Uno de los enumeradores de DXVA_VideoPrimaries se puede especificar en el miembro VideoPrimaries de la estructura DXVA_ExtendedFormat .

Requisitos

Requisito Value
Cliente mínimo compatible Este tipo de enumeración solo se aplica a Windows Server 2003 con SP1 y versiones posteriores, y Windows XP con SP2 y versiones posteriores.
Encabezado dxva.h (include Dxva.h)

Consulte también

DXVA_ExtendedFormat