Metarchivos de Windows-Format
Los metarchivos de formato Microsoft Windows están limitados en sus funcionalidades y rara vez se deben usar. Las funciones de formato Windows se admiten para mantener la compatibilidad con versiones anteriores con las aplicaciones escritas para ejecutarse como aplicaciones basadas en Windows de 16 bits. En su lugar, debe usar las funciones de formato mejorado.
Las aplicaciones basadas en Windows usan un metarchivo de formato Windows de 16 bits. El formato consta de un encabezado y una matriz de registros de metarchivo.
A continuación se muestran las limitaciones de este formato:
- Un metarchivo de formato Windows depende de la aplicación y del dispositivo. Los cambios en los modos de asignación de la aplicación o la resolución del dispositivo afectan a la apariencia de los metarchivos creados en este formato.
- Un metarchivo de formato Windows no contiene un encabezado completo que describe las dimensiones de imagen originales, la resolución del dispositivo en el que se creó la imagen, una descripción de texto opcional o una paleta opcional.
- Un metarchivo de formato Windows no admite las nuevas funciones de curva, ruta de acceso y transformación. Consulte la lista de funciones admitidas en la tabla siguiente.
- Algunos registros de metarchivo de formato Windows no se pueden escalar.
- No se puede consultar el contexto del dispositivo de metarchivo asociado a un metarchivo de formato Windows (es decir, una aplicación no puede recuperar datos de resolución de dispositivos, métricas de fuente, etc.).
A continuación se muestran las únicas funciones que admiten los metarchivos de formato Windows.
Nota
Para convertir un metarchivo de formato Windows en un metarchivo de formato mejorado, llame a la función GetMetaFileBitsEx para recuperar los datos del metarchivo de formato Windows y, a continuación, llame a la función SetWinMetaFileBits para convertir estos datos en un metarchivo de formato mejorado. Para convertir un registro de formato mejorado en un registro de formato Windows, llame a la función GetWinMetaFileBits .