Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Contiene marcas que definen el esquema de codificación cromática para los datos Y'Cb'Cr'.
Syntax
typedef enum _MFVideoChromaSubsampling {
MFVideoChromaSubsampling_Unknown = 0,
MFVideoChromaSubsampling_ProgressiveChroma = 0x8,
MFVideoChromaSubsampling_Horizontally_Cosited = 0x4,
MFVideoChromaSubsampling_Vertically_Cosited = 0x2,
MFVideoChromaSubsampling_Vertically_AlignedChromaPlanes = 0x1,
MFVideoChromaSubsampling_MPEG2,
MFVideoChromaSubsampling_MPEG1,
MFVideoChromaSubsampling_DV_PAL,
MFVideoChromaSubsampling_Cosited,
MFVideoChromaSubsampling_Last,
MFVideoChromaSubsampling_ForceDWORD = 0x7fffffff
} MFVideoChromaSubsampling;
Constantes
MFVideoChromaSubsampling_UnknownValor: 0 Esquema de codificación desconocido. |
MFVideoChromaSubsampling_ProgressiveChromaValor: 0x8 La cromática debe reconstruirse como si el vídeo subyacente fuera contenido progresivo, en lugar de omitir campos o aplicar filtrado cromático para minimizar los artefactos de la reconstrucción de la cromática entrelazada 4:2:0. |
MFVideoChromaSubsampling_Horizontally_CositedValor: 0x4 Las muestras cromáticas se alinean horizontalmente con las muestras luma o con múltiplos de las muestras luma. Si no se establece esta marca, las muestras cromáticas se encuentran a la derecha de la muestra luma correspondiente de 1/2 píxeles. |
MFVideoChromaSubsampling_Vertically_CositedValor: 0x2 Las muestras cromáticas se alinean verticalmente con las muestras luma o con múltiplos de las muestras luma. Si no se establece esta marca, las muestras cromáticas se encuentran de 1/2 píxeles hacia abajo desde la muestra luma correspondiente. |
MFVideoChromaSubsampling_Vertically_AlignedChromaPlanesValor: 0x1 Los planos you y V se alinean verticalmente. Si no se establece esta bandera, se supone que los planos cromáticos están fuera de fase por muestra cromática 1/2, alternando entre una línea de U seguida de una línea de V. |
MFVideoChromaSubsampling_MPEG2Especifica el esquema de codificación cromática para el vídeo MPEG-2. Las muestras cromáticas se alinean horizontalmente con las muestras luma, pero no se alinean verticalmente. Los planos you y V se alinean verticalmente. |
MFVideoChromaSubsampling_MPEG1Especifica el esquema de codificación cromática para el vídeo MPEG-1. |
MFVideoChromaSubsampling_DV_PALEspecifica el esquema de codificación cromática para el vídeo PAL DV. |
MFVideoChromaSubsampling_CositedLas muestras cromáticas se alinean vertical y horizontalmente con las muestras luma. Los formatos YUV como 4:4:4, 4:2:2 y 4:1:1 siempre se cositian en ambas direcciones y deben usar esta marca. |
MFVideoChromaSubsampling_LastReservado. |
MFVideoChromaSubsampling_ForceDWORDValor: 0x7fffffff Reservado. Este miembro obliga al tipo de enumeración a compilarse como un valor DWORD . |
Comentarios
Estas marcas se usan con el atributo MF_MT_VIDEO_CHROMA_SITING .
Para obtener más información sobre estos valores, vea los comentarios de la enumeración DXVA2_VideoChromaSubSampling , que es el equivalente de DirectX Video Acceleration (DXVA) de esta enumeración.
Requisitos
| Requisito | Value |
|---|---|
| Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
| Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
| Encabezado | mfobjects.h (include Mfidl.h) |
Consulte también
Información de color extendida