é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 de décaler les bits de 22 positions (DXVA_ExtColorData_ShiftBase + 14 ou 8 + 14). |
DXVA_VideoPrimariesMask Spécifie le masque de primaires 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 SMPTE170M primaires, qui sont rarement utilisées des primaires NTSC analogiques (également appelées SMPTE RP 145). |
DXVA_VideoPrimaries_SMPTE240M Spécifie SMPTE240M primaires. |
DXVA_VideoPrimaries_EBU3213 Spécifie EBU3213 primaires. |
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.
Exigences
Exigence | Valeur |
---|---|
client minimum 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. |
d’en-tête | dxva.h (include Dxva.h) |