énumération DXVA_VideoPrimaries (dxva.h)
Le type d’énumération DXVA_VideoPrimaries contient des énumérateurs qui identifient les couleurs primaires, 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 couleurs primaires. 5 bits (0x07C00000) d’un DWORD peuvent être utilisés pour spécifier des couleurs primaires. |
DXVA_VideoPrimaries_Unknown Spécifie que les couleurs primaires 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 SysM BT470-2, 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 des 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 des primaires NTSC analogiques '79. |
Notes
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 (inclure Dxva.h) |