_Attribut d' _ ouverture géométrique MF MT _

Définit l’ouverture géométrique d’un type de média vidéo.

Type de données

Tableau d’octets

Notes

La valeur de cet attribut est une structure MFVideoArea .

Les proportions de l’image sont calculées par rapport à l’ouverture géométrique, à l’aide de la formule suivante : proportions de l’image = (largeur d’ouverture géométrique/hauteur d’ouverture géométrique) × proportions de pixels.

Si cet attribut n’est pas défini, l’ouverture géométrique est supposée être la totalité de l’image vidéo. Vous devez définir cet attribut uniquement lorsque le type de média décrit une norme vidéo avec une zone active définie.

Par exemple, dans la télévision NTSC, le cadre vidéo est 720 × 480 avec une zone active de 704 × 480 et un rapport hauteur/largeur des pixels de 10:11. L’image résultante a un rapport hauteur/largeur de (704/480) × (10/11) = 4:3.

Notes

Le présentateur par défaut pour le convertisseur vidéo amélioré (EVR) affiche l’ouverture géométrique de la vidéo, si elle est spécifiée.

La constante GUID de cet attribut est exportée à partir de mfuuid. lib.

Exemples

HRESULT SetGeometricAperture(
    IMFMediaType *pMediaType, 
    const MFVideoArea& area
    )
{
    return pMediaType->SetBlob(
        MF_MT_GEOMETRIC_APERTURE, 
        (UINT8*)&area, 
        sizeof(MFVideoArea)
        );
}

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows [Applications UWP pour applications de bureau Vista |]
Serveur minimal pris en charge
Windows Applications de bureau du serveur 2008 [ | applications UWP]
En-tête
Mfapi. h

Voir aussi

Liste alphabétique des attributs Media Foundation

Attributs Media Foundation

Rapport hauteur/largeur des images

Types de média vidéo

IMFAttributes :: GetBlob

IMFAttributes :: SetBlob

IMFMediaType

_ouverture de _ l' _ affichage _ de la version MF

_ouverture de _ l' _ analyse _ panoramique MF MT