atributo MF_MT_GEOMETRIC_APERTURE
Define la apertura geométrica para un tipo de medio de vídeo.
Tipo de datos
Byte array
Comentarios
El valor de este atributo es una estructura MFVideoArea .
La relación de aspecto de la imagen se calcula en relación con la apertura geométrica, utilizando la fórmula siguiente: Relación de aspecto de imagen = (ancho de apertura geométrica/ altura de apertura geométrica) × relación de aspecto de píxeles.
Si no se establece este atributo, se supone que la apertura geométrica es toda la trama de vídeo. Solo debe establecer este atributo cuando el tipo de medio describa un estándar de vídeo con un área activa definida.
Por ejemplo, en la televisión NTSC, el fotograma de vídeo es de 720 × 480 con un área activa de 704 × 480 y una relación de aspecto de 10:11 píxeles. La imagen resultante tiene una relación de aspecto de (704/480) × (10/11) = 4:3.
Nota
El moderador predeterminado del representador de vídeo mejorado (EVR) muestra la apertura geométrica del vídeo, si se especifica.
La constante GUID de este atributo se exporta desde mfuuid.lib.
Ejemplos
HRESULT SetGeometricAperture(
IMFMediaType *pMediaType,
const MFVideoArea& area
)
{
return pMediaType->SetBlob(
MF_MT_GEOMETRIC_APERTURE,
(UINT8*)&area,
sizeof(MFVideoArea)
);
}
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows Vista [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible |
Windows Server 2008 [aplicaciones de escritorio | Aplicaciones para UWP] |
Encabezado |
|
Consulte también