Subtipos de medios sin comprimir
[La característica asociada a esta página, WINDOWS Media Format 11 SDK, es una característica heredada. Se ha reemplazado por lector de origen y escritor receptor. Lector de origen y escritor receptor se han optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use lector fuente y escritor receptor en lugar del SDK de Windows Media Format 11, siempre que sea posible. Microsoft sugiere que el código existente que usa las API heredadas se reescriba para usar las nuevas API si es posible.
En la tabla siguiente se enumeran los subtipos de medios sin comprimir. Estos son tipos que se usan como formatos de entrada y salida, y formatos para secuencias sin comprimir. No todos los tipos de las tablas siguientes se admiten de todas maneras. Los tipos de formato de entrada y salida admitidos se pueden enumerar por códec en el escritor y lector/lector sincrónico, respectivamente. Para obtener información sobre los tipos admitidos para secuencias sin comprimir, consulte Uso de secuencias de audio y vídeo sin comprimir.
Los distintos tipos de vídeo RGB y RGB pálidos que se enumeran aquí definen colores con el formato RGB, en el que cada color se representa mediante los valores de intensidad de los componentes rojo, verde y azul del píxel. Cada valor de intensidad puede oscilar entre 0 y 255, para aproximadamente 16,78 millones de colores únicos. RGB se traduce fácilmente en valores de color usados para monitores informáticos, que usan fósforos rojos, verdes y azules para mostrar el color. Los tipos de vídeo paletizados deben incluir información de paleta directamente después de la estructura WMVIDEOINFOHEADER . Del mismo modo, el vídeo de 16 bits requiere información de campo de bits, que debe incluirse después de la estructura WMVIDEOINFOHEADER.
Varios de los subtipos de medios de la tabla siguiente proporcionan menos colores de los que el sistema RGB es capaz, como se describe en la columna Descripción. En los tipos RGB pálidos, los colores de la paleta representan valores RGB, pero se especifican mediante un valor que indica la posición del color en la paleta.
Subtipo de medios sin comprimir | Descripción |
---|---|
WMMEDIASUBTYPE_RGB1 | Vídeo RGB palettized con 1 bit de color que representa 2 colores. Normalmente se usa para imágenes monocromáticas. |
WMMEDIASUBTYPE_RGB4 | Vídeo RGB paletizado con 4 bits de color que representan 16 colores. |
WMMEDIASUBTYPE_RGB8 | Vídeo RGB paletizado con 8 bits de color que representan 256 colores. |
WMMEDIASUBTYPE_RGB565 | Vídeo RGB con 16 bits de color que representan 65.536 colores. Este formato usa 5 bits para rojo, 6 bits para verde y 5 bits para azul. |
WMMEDIASUBTYPE_RGB555 | Vídeo RGB con 16 bits de color que representan 32 768 colores. Este formato utiliza 5 bits para cada color y omite el decimosexto bit. |
WMMEDIASUBTYPE_RGB24 | Vídeo RGB con 24 bits de color que representan los 16.777.216 colores disponibles para la combinación de representaciones de colores RGB. Este formato usa 8 bits para cada valor de intensidad de color. |
WMMEDIASUBTYPE_RGB32 | Vídeo RGB con 32 bits de color que representan los 16.777.216 colores disponibles para la combinación de representaciones de colores RGB. Este formato usa 8 bits para cada color y se reserva los 8 bits restantes para la información de transparencia. |
WMMEDIASUBTYPE_I420 | Vídeo YUV almacenado en formato planar 4:2:0, con el plano U apareciendo primero, seguido del plano V. |
WMMEDIASUBTYPE_IYUV | Idéntico a I420. |
WMMEDIASUBTYPE_YV12 | Vídeo YUV almacenado en formato planar 4:2:0, con el plano V apareciendo primero, seguido del plano U. YV12 es idéntico a I420, salvo que los aviones usted y V están cambiados. |
WMMEDIASUBTYPE_YUY2 | Vídeo YUV almacenado en formato empaquetado 4:2:2. |
WMMEDIASUBTYPE_UYVY | Vídeo YUV almacenado en formato empaquetado 4:2:2. Similar a YUY2, pero con una ordenación diferente de los datos. |
WMMEDIASUBTYPE_YVYU | Vídeo YUV almacenado en formato empaquetado 4:2:2. Similar a YUY2, pero con una ordenación diferente de los datos. |
WMMEDIASUBTYPE_P422 | Vídeo YUV almacenado con un formato planar 4:2:2. |
WMMEDIASUBTYPE_YVU9 | Vídeo YUV almacenado en formato planar 16:1:1. |
WMMEDIASUBTYPE_PCM | Datos de audio sin comprimir almacenados mediante modulación de código de pulso. |
WMMEDIASUBTYPE_DRM | Datos de audio sin comprimir pero cifrados usados con una ruta de acceso de audio segura. |
WMSCRIPTTYPE_TwoStrings | Comandos de script que constan de una cadena que contiene el tipo de comando y una cadena que contiene los datos del comando. Este es el único tipo de script admitido en el SDK de Windows Media Format. |
WMMEDIASUBTYPE_WebStream | Datos de transferencia de archivos que contienen archivos HTML y componentes para streaming web. |
WMMEDIASUBTYPE_VIDEOIMAGE | Tipo de entrada para el códec Imagen de Windows Media Video 9. Los ejemplos son una combinación de imágenes de mapa de bits y datos de transformación. |
Temas relacionados