Acerca de la actualización de plataforma para Windows Vista
La actualización de plataforma para Windows Vista y la actualización de plataforma para Windows Server 2008 son actualizaciones del sistema operativo del usuario final que admiten el uso de tecnologías seleccionadas de Windows 7 en versiones anteriores del sistema operativo Windows. Las actualizaciones incluyen un conjunto de bibliotecas en tiempo de ejecución que permiten a los desarrolladores de aplicaciones tener como destino las versiones actuales, Windows 7 y Windows Server 2008 R2, así como versiones anteriores, Windows Vista y Windows Server 2008.
Resumen de la API admitida por tecnología
Cada tecnología compatible con platform Update para Windows Vista y la actualización de plataforma para Windows Server 2008 incluye un conjunto de API que se puede usar en una aplicación destinada a la versión anterior de Windows.
Para obtener más información sobre el uso de las API compatibles con las actualizaciones de una aplicación destinada a versiones anteriores de Windows, consulte Desarrollo de aplicaciones para versiones anteriores de Windows.
Nota
Es posible que algunas API asociadas a una tecnología no sean compatibles y el comportamiento, el rendimiento o los requisitos de algunas API admitidas pueden variar en todas las versiones de Windows. Para más información sobre la API admitida para una tecnología específica, haga clic en el vínculo de una de las tablas de resumen para ir a la sección sobre esa tecnología.
Tecnologías compatibles con Platform Update para Windows Vista
Para más información sobre la API admitida para una tecnología específica, haga clic en el vínculo de una de las tablas de resumen para ir a la sección sobre esa tecnología.
Las tecnologías compatibles con Windows Vista y Windows XP con platform Update para Windows Vista se muestran en la tabla siguiente.
Tecnología | Windows Vista | Windows XP |
---|---|---|
API de automatización de Windows | Sí | Sí |
Biblioteca de gráficos, imágenes y XPS de Windows | Sí | No |
Biblioteca del Administrador de animaciones y cinta de Opciones de Windows | Sí | No |
Plataforma de dispositivos portátiles de Windows | Sí | No |
Tecnologías compatibles con Platform Update para Windows Server 2008
Para más información sobre la API admitida para una tecnología específica, haga clic en el vínculo de una de las tablas de resumen para ir a la sección sobre esa tecnología.
Las tecnologías compatibles con Windows Server 2008 y Windows Server 2003 con la actualización de plataforma para Windows Server 2008 se muestran en la tabla siguiente.
Tecnología | Windows Server 2008 | Windows Server 2003 |
---|---|---|
API de automatización de Windows | Sí | Sí |
Biblioteca de gráficos, imágenes y XPS de Windows | Sí | No |
Biblioteca del Administrador de animaciones y cinta de Opciones de Windows | Sí | No |
Plataforma de dispositivos portátiles de Windows | No | No |
Descripciones de la API admitida por tecnología
Para más información sobre la API admitida para una tecnología específica, haga clic en el vínculo de una de las tablas de resumen para ir a la sección sobre esa tecnología.
- API de automatización de Windows
- Biblioteca de gráficos, imágenes y XPS de Windows
- Biblioteca del Administrador de animaciones y cinta de Opciones de Windows
- Plataforma de dispositivos portátiles de Windows
API de automatización de Windows
La API de Windows Automation 3.0 es un conjunto de archivos DLL y elementos de API que permiten a los productos de tecnología de asistencia (AT) proporcionar un mejor acceso a los equipos para las personas que tienen dificultades físicas o cognitivas, discapacidades o discapacidades. Además, dado que la API de Automatización de Windows 3.0 permite a las aplicaciones acceder y manipular los elementos de la interfaz de usuario (UI) de otras aplicaciones, es una tecnología ideal para implementar herramientas de pruebas automatizadas.
Microsoft Active Accessibility (MSAA) y Automatización de la interfaz de usuario son similares en que proporcionan un medio para exponer y recopilar información sobre los elementos y controles de la interfaz de usuario para admitir la accesibilidad de la interfaz de usuario y la automatización de pruebas de software. Automatización de la interfaz de usuario es una implementación de Windows de la especificación Automatización de la interfaz de usuario. Es una tecnología más reciente que aborda muchas de las limitaciones de MSAA.
Para obtener más información sobre la API de Automatización de Windows 3.0, consulte Api de Automatización de Windows: Información general.
La actualización de plataforma para Windows Vista y la actualización de plataforma para Windows Server 2008 admiten la siguiente API de Automatización de Windows 3.0:
Ediciones de Windows aptas para el Novedades
La actualización de plataforma para Windows Vista y la actualización de plataforma para Windows Server 2008 habilitan la compatibilidad con la API de Automatización de Windows 3.0 en las ediciones de Windows que se muestran en la tabla siguiente.
Versión de Windows | Ediciones aptas para la actualización |
---|---|
Windows Vista |
Home Basic con SP2 (x86 y amd64) Home Premium con SP2 (x86 y amd64) Negocio con SP2 (x86 y amd64) Enterprise con SP2 (x86 y amd64) Ultimate con SP2 (x86 y amd64) |
Windows XP |
Windows XP Professional con SP3 (x86) |
Windows Server 2008 |
|
Windows Server 2003 |
|
Accesibilidad activa de Microsoft (MSAA)
Microsoft Active Accessibility (MSAA) es una tecnología heredada que se introdujo por primera vez con Windows 95. Se trata de un conjunto de API que mejora la forma en que los productos de tecnología de asistencia (AT) funcionan con aplicaciones que se ejecutan en Microsoft Windows. La API proporciona interfaces y métodos de programación para exponer información sobre los elementos de la interfaz de usuario.
Para obtener más información sobre la accesibilidad activa de Microsoft, consulte La información general técnica.
Elementos compatibles de microsoft Active Accessibility API
Todas las API son compatibles con versiones anteriores de Windows que son aptas para la actualización de plataforma para Windows Vista o la actualización de plataforma para Windows Server 2008.
Automatización de la interfaz de usuario
Automatización de la interfaz de usuario es una tecnología más reciente que implementa la especificación de Automatización de la interfaz de usuario y aborda muchas de las limitaciones de accesibilidad activa de Microsoft. Es un conjunto de API que proporciona acceso mediante programación a los elementos de la interfaz de usuario de las aplicaciones. La API proporcionada ayuda a los productos de Assistive Technology y a las herramientas de pruebas automatizadas a acceder, identificar y manipular los elementos de interfaz de usuario estándar y personalizados de una aplicación.
Para obtener más información sobre Automatización de la interfaz de usuario, consulte API de Automatización de Windows: Automatización de la interfaz de usuario.
Elementos de api de Automatización de la interfaz de usuario admitidos
Todas las API son compatibles con versiones anteriores de Windows que son aptas para la actualización de plataforma para Windows Vista o la actualización de plataforma para Windows Server 2008.
Ejecución de Automatización de la interfaz de usuario en versiones anteriores de Windows
Debido a las diferencias en la forma en que se implementan los controles comunes y los controles estándar de Windows en diferentes versiones de Windows, puede haber pequeñas diferencias en la información que los servidores proxy de Automatización de la interfaz de usuario recuperan para estos controles de una versión a otra.
Biblioteca de gráficos, imágenes y XPS de Windows
Platform Update para Windows Vista admite las siguientes API de Windows 7 de la biblioteca de gráficos, imágenes y XPS de Windows:
Ediciones de Windows aptas para el Novedades
La actualización de la plataforma para Windows Vista y la actualización de la plataforma para Windows Server 2008 habilitan la compatibilidad con la biblioteca de gráficos, imágenes y XPS de Windows en las ediciones de Windows que se muestran en la tabla siguiente.
Versión de Windows | Ediciones aptas para actualizar |
---|---|
Windows Vista |
Home Basic con SP2 (x86 y amd64) Home Premium con SP2 (x86 y amd64) Negocio con SP2 (x86 y amd64) Enterprise con SP2 (x86 y amd64) Ultimate con SP2 (x86 y amd64) |
Windows Server 2008 |
|
Direct2D
La API de Direct2D es una nueva API de gráficos 2D acelerada por hardware que proporciona un alto rendimiento y una representación de alta calidad para geometría 2D, mapas de bits y texto. La API de Direct2D está diseñada para interoperar bien con código existente que usa GDI, GDI+o Direct3D.
Para obtener más información sobre Direct2D, consulta Acerca de Direct2D.
Elementos de la API de Direct2D compatibles
Todas las API son compatibles con versiones anteriores de Windows que son aptas para la actualización de plataforma para Windows Vista o la actualización de la plataforma para Windows Server 2008.
Ejecución de Direct2D en versiones anteriores de Windows
Si falta el controlador WDDM 1.1 en Windows Vista, se degrada el rendimiento de la interoperabilidad de Direct2D/GDI.
Direct3D
La actualización de plataforma para Windows Vista proporciona compatibilidad con la superficie BGRA para las rutas de código direct3D10 y Direct3D10.1. Direct3D10Level9 permite que la funcionalidad de Direct3D10 funcione en el hardware de Direct3D9. Direct3D WARP10 es un rasterizador de software eficaz para aplicaciones direct3D10. Direct3D11, la versión más reciente de Direct3D, proporciona nuevas funcionalidades, como compatibilidad mejorada con multithreading, teselación, funcionalidad DirectCompute y vinculación dinámica del sombreador.
Si crea aplicaciones que usan Direct3D, se requiere el SDK de DirectX (https://msdn.microsoft.com/directx/aa937788.aspx).
Para obtener más información sobre Direct3D, consulta Direct3D (https://msdn.microsoft.com/directx/default.aspx).
Elementos de la API de Direct3D compatibles
Todas las API son compatibles con versiones anteriores de Windows que son aptas para la actualización de plataforma para Windows Vista o la actualización de la plataforma para Windows Server 2008.
DirectWrite
La API de DirectWrite es una nueva API de texto que proporciona varias capas de funcionalidad, como el diseño de texto, el procesamiento de scripts, la representación del glifo y el sistema de fuentes. DirectWrite usa fuentes OpenType y representación ClearType de sub píxeles para mejorar la experiencia de texto proporcionada por las aplicaciones. La representación de texto se acelera por hardware cuando se usa con Direct2D.
Para obtener más información sobre DirectWrite, vea Presentación de DirectWrite.
Elementos de API de DirectWrite admitidos
Todas las API son compatibles con versiones anteriores de Windows que son aptas para la actualización de plataforma para Windows Vista o la actualización de la plataforma para Windows Server 2008.
Ejecución de DirectWrite en versiones anteriores de Windows
Los siguientes problemas de comportamiento pueden afectar al uso de DirectWrite API en versiones anteriores de Windows:
- Es posible que los scripts nuevos en Windows 7 no se representen completamente correctamente en versiones anteriores de Windows.
- Las configuraciones regionales que no están disponibles en versiones anteriores de Windows se revierten al comportamiento predeterminado.
- ClearType Tuner no está disponible en versiones anteriores de Windows.
- La interoperabilidad de GDI tiene un mayor costo de memoria en algunos escenarios en versiones anteriores de Windows.
Packaging
Platform Update para Windows Vista admite un subconjunto limitado de las API de empaquetado necesarias para realizar tareas con la API de documentos XPS en aplicaciones no administradas.
Para obtener más información sobre las API de empaquetado, consulte La introducción a la API de empaquetado.
Elementos de API de empaquetado admitidos
Solo se admiten las siguientes interfaces de empaquetado:
- IOpcUri
- IOpcPartUri
- IOpcFactory (solo se admiten los métodos siguientes)
- CreatePackageRootUri
- CreatePartUri
- CreateStreamOnFile
Las API de empaquetado admitidas se pueden usar para crear secuencias a través de archivos, así como para crear e interactuar con el URI basado en paquetes.
Ejecución de la API de empaquetado en versiones anteriores de Windows
El comportamiento y el rendimiento de las interfaces y métodos de empaquetado admitidos son los mismos en todas las plataformas compatibles.
Si una aplicación intenta crear una instancia o llamar a una interfaz o método de empaquetado no admitido, se producirá un error en el intento. Si la llamada es a un método IOpcFactory no admitido, se devolverá el código de error E_NOTIMPL.
Windows Imaging Component
Las nuevas características del componente de creación de imágenes de Windows (WIC) incluyen seguridad mejorada, compatibilidad con color alto y mejor interoperabilidad de metadatos. Además, windows Imaging Component amplía su cumplimiento normativo al proporcionar compatibilidad con la descodificación progresiva de imágenes, características PNG expandidas, metadatos GIF, , actualizaciones de fotos HD y metadatos que abarcan segmentos APPn.
Para obtener más información sobre el componente de creación de imágenes de Windows, consulta Información general sobre el componente de creación de imágenes de Windows.
Elementos de LA API de WIC admitidos
Todas las API son compatibles con versiones anteriores de Windows que son aptas para la actualización de plataforma para Windows Vista o la actualización de la plataforma para Windows Server 2008.
Documento XPS
Las API de documentos XPS admiten la creación, modificación y guardado de documentos XPS en aplicaciones no administradas
Para obtener más información sobre las API de documentos XPS, consulte la Guía de programación de documentos XPS.
Elementos de LA API de documentos XPS compatibles
Solo las interfaces de firmas digitales XPS no se admiten en versiones del sistema operativo de nivel descendente.
Impresión XPS
Las API de impresión XPS admiten la impresión de documentos XPS desde aplicaciones basadas en Windows.
Para obtener más información sobre las API de impresión XPS, consulte xpsPrint API.
Elementos de la API de impresión XPS compatibles
Todas las API son compatibles con versiones anteriores de Windows que son aptas para la actualización de plataforma para Windows Vista o la actualización de la plataforma para Windows Server 2008.
Biblioteca del Administrador de animaciones y cinta de Opciones de Windows
Platform Update para Windows Vista admite las siguientes API de Windows 7 desde la cinta de opciones de Windows y la biblioteca de animaciones:
Ediciones de Windows aptas para el Novedades
La actualización de la plataforma para Windows Vista y la actualización de la plataforma para Windows Server 2008 habilitan la compatibilidad con la biblioteca del Administrador de animaciones y la cinta de opciones de Windows en las ediciones de Windows que se muestran en la tabla siguiente.
Versión de Windows | Ediciones aptas para actualizar |
---|---|
Windows Vista |
Home Basic con SP2 (x86 y amd64) Home Premium con SP2 (x86 y amd64) Negocio con SP2 (x86 y amd64) Enterprise con SP2 (x86 y amd64) Ultimate con SP2 (x86 y amd64) |
Windows Server 2008 |
|
Marco de la cinta de opciones de Windows
El marco de la cinta de opciones de Windows (Cinta de opciones) es un sistema de presentación de comandos enriquecido que proporciona una alternativa moderna a los menús, barras de herramientas y paneles de tareas de las aplicaciones tradicionales de Windows.
El marco es una colección de API de Microsoft Win32 que proporcionan una serie de nuevas funcionalidades de interfaz de usuario para los desarrolladores de Windows e incluyen la cinta de opciones y un sistema de menús contextuales.
Para obtener más información sobre el marco de la cinta de opciones, vea Introducción a Windows Ribbon Framework.
Elementos de API de framework de la cinta de opciones admitidos
Todas las API son compatibles con versiones anteriores de Windows que son aptas para la actualización de plataforma para Windows Vista o la actualización de la plataforma para Windows Server 2008.
Administrador de animaciones de Windows
El Administrador de animaciones de Windows (Animación de Windows) es una interfaz de programación que admite la animación de elementos visuales de las aplicaciones de Windows. La animación de Windows está diseñada para simplificar el desarrollo y el mantenimiento de secuencias de animación y para permitir a los desarrolladores implementar animaciones coherentes e intuitivas. La animación de Windows se puede usar con cualquier plataforma gráfica, como Direct2D, Direct3D o GDI+.
La animación de Windows es una API COM de un solo subproceso que proporciona todo lo que un desarrollador necesita para crear, administrar y controlar la animación de la interfaz de usuario.
Para obtener más información sobre el Administrador de animaciones de Windows, consulta Introducción a la animación de Windows.
Elementos de api de Animation Manager admitidos
Todas las API son compatibles con versiones anteriores de Windows que son aptas para la actualización de plataforma para Windows Vista o la actualización de la plataforma para Windows Server 2008.
Plataforma de dispositivos portátiles de Windows
La actualización de plataforma para Windows Vista admite las extensiones de Windows 7 a la plataforma dispositivos portátiles de Windows (WPD). Esta característica permite a los equipos comunicarse con dispositivos de almacenamiento y medios conectados. WPD proporciona una manera flexible y sólida para que los equipos se comuniquen con cámaras digitales, reproductores de música, teléfonos móviles y muchos otros tipos de dispositivos conectados.
Para obtener más información sobre los dispositivos portátiles de Windows, vea Dispositivos portátiles de Windows.
Ediciones de Windows aptas para el Novedades
La actualización de la plataforma para Windows Vista y la actualización de la plataforma para Windows Server 2008 permiten la compatibilidad con dispositivos portátiles de Windows (WPD) en las ediciones de Windows que se muestran en la tabla siguiente.
Versión de Windows | Ediciones aptas para actualizar |
---|---|
Windows Vista |
Home Basic con SP2 (x86 y amd64) Home Premium con SP2 (x86 y amd64) Negocio con SP2 (x86 y amd64) Enterprise con SP2 (x86 y amd64) Ultimate con SP2 (x86 y amd64) |
Elementos de la API de WPD admitidos
En la tabla siguiente se identifican las características que se admiten para las versiones de Windows 7, Windows Vista y Windows Vista con Platform Update para Windows Vista del sistema operativo Windows.
Característica de WPD | Windows 7 | Windows Vista | Windows Vista con Platform Update para Windows Vista |
---|---|---|---|
MTP a través de USB | Sí | Sí | Sí |
MTP a través de IP | Sí | Sí | Sí |
MTP a través de Bluetooth | Sí | No | Sí |
Servicios de dispositivos WPD y MTP | Sí | No | Sí |
Automatización de WPD | Sí | No | No |
Multifunción/Transporte múltiple | Sí | No | No |
Device Stage (puede estar en inglés) | Sí | No | No |
Plataforma de sincronización de dispositivos | Sí | No | No |
Para las ediciones de Windows 7 y Windows Vista que no tienen Microsoft Reproductor multimedia de Windows instalados de forma predeterminada (las ediciones N y KN), debe instalar el SDK de Windows Media Format 11 para habilitar la funcionalidad de WPD.
Temas relacionados
-
Temas de introducción
-
Acerca de la actualización de la plataforma para Windows Vista