énumération DXVA_VideoPrimaries (dxva.h)

Le type d’énumération DXVA_VideoPrimaries contient des énumérateurs qui identifient les primaires de couleur, qui indiquent les fonctions de base RVB utilisées.

Syntaxe

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
Spécifie le décalage des bits par 22 positions (DXVA_ExtColorData_ShiftBase + 14 ou 8 + 14).
DXVA_VideoPrimariesMask
Spécifie le masque de primaire de couleur. 5 bits (0x07C00000) d’un DWORD peuvent être utilisés pour spécifier des primaires de couleur.
DXVA_VideoPrimaries_Unknown
Spécifie que les primaires de couleur ne sont pas spécifiées. La valeur par défaut est BT709.
DXVA_VideoPrimaries_reserved
Réservé.
DXVA_VideoPrimaries_BT709
Spécifie les primaires BT709 (y compris sRGB, scRGB).
DXVA_VideoPrimaries_BT470_2_SysM
Spécifie les primaires BT470-2 SysM, qui sont les primaires NTSC d’origine.
DXVA_VideoPrimaries_BT470_2_SysBG
Spécifie les primaires SYSBG BT470-2.
DXVA_VideoPrimaries_SMPTE170M
Spécifie les primaires SMPTE170M, qui sont rarement utilisées de primaires NTSC analogiques (également appelées SMPTE RP 145).
DXVA_VideoPrimaries_SMPTE240M
Spécifie les primaires SMPTE240M.
DXVA_VideoPrimaries_EBU3213
Spécifie les primaires EBU3213.
DXVA_VideoPrimaries_SMPTE_C
Spécifie SMPTE_C primaires, qui sont analogiques '79 primaires NTSC.

Remarques

L’un des énumérateurs de DXVA_VideoPrimaries peut être spécifié dans le membre VideoPrimaries de la structure DXVA_ExtendedFormat .

Configuration requise

   
Client minimal pris en charge Ce type d’énumération s’applique uniquement à Windows Server 2003 avec SP1 et versions ultérieures, et Windows XP avec SP2 et versions ultérieures.
En-tête dxva.h (include Dxva.h)

Voir aussi

DXVA_ExtendedFormat