DXVA2_ExtendedFormat structure (dxva2api.h)
Décrit le format d’un flux vidéo.
Syntaxe
typedef struct _DXVA2_ExtendedFormat {
union {
struct {
UINT SampleFormat : 8;
UINT VideoChromaSubsampling : 4;
UINT NominalRange : 3;
UINT VideoTransferMatrix : 3;
UINT VideoLighting : 4;
UINT VideoPrimaries : 5;
UINT VideoTransferFunction : 5;
};
UINT value;
};
} DXVA2_ExtendedFormat;
Membres
SampleFormat
Décrit l’entrelacement des trames vidéo. Contient une valeur de l’énumération DXVA2_SampleFormat .
VideoChromaSubsampling
Décrit l’adresse chromatique. Contient une valeur de l’énumération DXVA2_VideoChromaSubSampling .
NominalRange
Décrit la plage nominale des données de couleur Y’CbCr ou RVB. Contient une valeur de l’énumération DXVA2_NominalRange .
VideoTransferMatrix
Décrit la transformation de Y’PbPr (vidéo de composant) en studio R’G’B'. Contient une valeur de l’énumération DXVA2_VideoTransferMatrix .
VideoLighting
Décrit les conditions d’affichage prévues. Contient une valeur de l’énumération DXVA2_VideoLighting .
VideoPrimaries
Décrit les couleurs primaires. Contient une valeur de l’énumération DXVA2_VideoPrimaries .
VideoTransferFunction
Décrit la fonction de transfert de correction gamma. Contient une valeur de l’énumération DXVA2_VideoTransferFunction .
value
Utilisez ce membre pour accéder à tous les bits de l’union.
Notes
La plupart des valeurs de cette structure peuvent être traduites directement vers et à partir des attributs IMFMediaType . Pour obtenir un exemple de code qui remplit les valeurs d’un pointeur IMFMediaType , consultez DXVA2_VideoDesc.
Spécifications
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
En-tête | dxva2api.h |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour