Bagikan melalui


Tentang Pembaruan Platform untuk Windows Vista

Pembaruan Platform untuk Windows Vista dan Pembaruan Platform untuk Windows Server 2008 adalah pembaruan sistem operasi pengguna akhir yang mendukung penggunaan teknologi Windows 7 yang dipilih pada versi sistem operasi Windows sebelumnya. Pembaruan ini mencakup sekumpulan pustaka runtime yang memungkinkan pengembang aplikasi menargetkan rilis saat ini, Windows 7 dan Windows Server 2008 R2 serta versi sebelumnya, Windows Vista dan Windows Server 2008.

Ringkasan API yang Didukung oleh Teknologi

Setiap teknologi yang didukung oleh Pembaruan Platform untuk Windows Vista dan pembaruan Platform Update untuk Windows Server 2008 mencakup serangkaian API yang dapat digunakan dalam aplikasi yang menargetkan versi Windows sebelumnya.

Untuk informasi selengkapnya tentang menggunakan API yang didukung oleh pembaruan dalam aplikasi yang menargetkan versi Windows sebelumnya, lihat Mengembangkan Aplikasi untuk Versi Windows Sebelumnya.

Catatan

Beberapa API yang terkait dengan teknologi mungkin tidak didukung dan perilaku, performa, atau persyaratan untuk beberapa API yang didukung dapat bervariasi di seluruh versi Windows. Untuk detail tentang API yang didukung untuk teknologi tertentu, klik tautan di salah satu tabel ringkasan untuk membuka bagian tentang teknologi tersebut.

 

Teknologi yang Didukung dengan Pembaruan Platform untuk Windows Vista

Untuk detail tentang API yang didukung untuk teknologi tertentu, klik tautan di salah satu tabel ringkasan untuk membuka bagian tentang teknologi tersebut.

Teknologi yang didukung untuk Windows Vista dan Windows XP dengan Pembaruan Platform untuk Windows Vista ditampilkan dalam tabel berikut.

Teknologi Windows Vista Windows XP
Windows Automation API Ya Ya
Pustaka Grafis, Pencitraan, dan XPS Windows Ya Tidak
Pita Windows dan Pustaka Manajer Animasi Ya Tidak
Platform Perangkat Portabel Windows Ya Tidak

 

Teknologi yang Didukung dengan Pembaruan Platform untuk Windows Server 2008

Untuk detail tentang API yang didukung untuk teknologi tertentu, klik tautan di salah satu tabel ringkasan untuk membuka bagian tentang teknologi tersebut.

Teknologi yang didukung untuk Windows Server 2008 dan Windows Server 2003 dengan Pembaruan Platform untuk Windows Server 2008 ditampilkan dalam tabel berikut.

Teknologi Windows Server 2008 Windows Server 2003
Windows Automation API Ya Ya
Pustaka Grafis, Pencitraan, dan XPS Windows Ya Tidak
Pita Windows dan Pustaka Manajer Animasi Ya Tidak
Platform Perangkat Portabel Windows Tidak Tidak

 

Deskripsi API yang Didukung oleh Teknologi

Untuk detail tentang API yang didukung untuk teknologi tertentu, klik tautan di salah satu tabel ringkasan untuk membuka bagian tentang teknologi tersebut.

Windows Automation API

Windows Automation API 3.0 adalah sekumpulan DLL dan elemen API yang memungkinkan produk Teknologi Bantuan (AT) untuk menyediakan akses komputer yang lebih baik bagi individu yang memiliki kesulitan fisik atau kognitif, gangguan, atau disabilitas. Selain itu, karena Windows Automation API 3.0 memungkinkan aplikasi untuk mengakses dan memanipulasi elemen antarmuka pengguna (UI) aplikasi lain, ini adalah teknologi yang ideal untuk menerapkan alat pengujian otomatis.

Microsoft Active Accessibility (MSAA) dan UI Automation serupa karena keduanya menyediakan sarana untuk mengekspos dan mengumpulkan informasi tentang elemen dan kontrol antarmuka pengguna untuk mendukung aksesibilitas antarmuka pengguna dan otomatisasi pengujian perangkat lunak. Automasi UI adalah implementasi Windows dari spesifikasi Automation UI. Ini adalah teknologi yang lebih baru yang mengatasi banyak keterbatasan MSAA.

Untuk informasi selengkapnya tentang Windows Automation API 3.0, lihat Windows Automation API: Gambaran Umum.

Pembaruan Platform untuk Windows Vista dan Pembaruan Platform untuk Windows Server 2008 mendukung Windows Automation API 3.0 berikut:

Edisi Windows Memenuhi Syarat untuk Updates

Pembaruan Platform untuk Windows Vista dan Pembaruan Platform untuk Windows Server 2008 mengaktifkan dukungan Windows Automation API 3.0 pada edisi Windows yang ditampilkan dalam tabel berikut.

Versi Windows Edisi Memenuhi Syarat untuk Pembaruan
Windows Vista
Starter dengan SP2 (x86)
Home Basic dengan SP2 (x86 dan amd64)
Home Premium dengan SP2 (x86 dan amd64)
Bisnis dengan SP2 (x86 dan amd64)
Perusahaan dengan SP2 (x86 dan amd64)
Ultimate dengan SP2 (x86 dan amd64)
Windows XP
Windows XP Home dengan SP3 (x86)
Windows XP Professional dengan SP3 (x86)
Windows Server 2008
Windows Server 2008 dengan SP2 (x86 dan amd64)
Windows Server 2003
Windows Server 2003 dengan SP2 (x86 dan amd64)

 

Microsoft Active Accessibility (MSAA)

Microsoft Active Accessibility (MSAA) adalah teknologi warisan yang pertama kali diperkenalkan dengan Windows 95. Ini adalah serangkaian API yang meningkatkan cara produk Teknologi Bantuan (AT) bekerja dengan aplikasi yang berjalan di Microsoft Windows. API menyediakan antarmuka dan metode pemrograman untuk mengekspos informasi tentang elemen antarmuka pengguna.

Untuk informasi selengkapnya tentang Aksesibilitas Aktif Microsoft, lihat Gambaran Umum Teknis.

Elemen API Aksesibilitas Aktif Microsoft yang didukung

Semua API didukung pada versi Windows sebelumnya yang memenuhi syarat untuk Pembaruan Platform untuk Windows Vista atau Pembaruan Platform untuk Windows Server 2008.

UI Automation

Automasi UI adalah teknologi yang lebih baru yang mengimplementasikan spesifikasi Automation UI dan mengatasi banyak batasan Aksesibilitas Aktif Microsoft. Ini adalah sekumpulan API yang menyediakan akses terprogram ke elemen antarmuka pengguna aplikasi. API yang disediakan membantu produk Teknologi Bantuan dan alat pengujian otomatis mengakses, mengidentifikasi, dan memanipulasi elemen UI standar dan kustom aplikasi.

Untuk informasi selengkapnya tentang Automasi UI, lihat Windows Automation API: Automation UI.

Elemen API Automation UI yang didukung

Semua API didukung pada versi Windows sebelumnya yang memenuhi syarat untuk Pembaruan Platform untuk Windows Vista atau Pembaruan Platform untuk Windows Server 2008.

Menjalankan Otomatisasi UI pada Versi Windows Sebelumnya

Karena perbedaan dalam bagaimana kontrol umum dan kontrol standar Windows diterapkan pada versi Windows yang berbeda, mungkin ada sedikit perbedaan dalam informasi yang diambil proksi Automation UI untuk kontrol ini dari satu versi ke versi lainnya.

Pustaka Grafis, Pencitraan, dan XPS Windows

Pembaruan Platform untuk Windows Vista mendukung API Windows 7 berikut dari Windows Graphics, Imaging, dan XPS Library:

Edisi Windows Memenuhi Syarat untuk Updates

Pembaruan Platform untuk Windows Vista dan Pembaruan Platform untuk Windows Server 2008 memungkinkan dukungan Windows Graphics, Imaging, dan XPS Library pada edisi Windows yang diperlihatkan dalam tabel berikut.

Versi Windows Edisi Memenuhi Syarat untuk Pembaruan
Windows Vista
Starter dengan SP2 (x86)
Home Basic dengan SP2 (x86 dan amd64)
Home Premium dengan SP2 (x86 dan amd64)
Bisnis dengan SP2 (x86 dan amd64)
Perusahaan dengan SP2 (x86 dan amd64)
Ultimate dengan SP2 (x86 dan amd64)
Windows Server 2008
Windows Server 2008 dengan SP2 (x86 dan amd64)

 

Direct2D

API Direct2D adalah API grafis 2-D mode langsung yang dipercepat perangkat keras baru yang memberikan performa tinggi dan penyajian berkualitas tinggi untuk geometri 2-D, bitmap, dan teks. API Direct2D dirancang untuk beroperasi dengan baik dengan kode yang ada yang menggunakan GDI, GDI+, atau Direct3D.

Untuk informasi selengkapnya tentang Direct2D, lihat Tentang Direct2D.

Elemen API Direct2D yang Didukung

Semua API didukung pada versi Windows sebelumnya yang memenuhi syarat untuk Pembaruan Platform untuk Windows Vista atau Pembaruan Platform untuk Windows Server 2008.

Menjalankan Direct2D pada Versi Windows Sebelumnya

Jika driver WDDM 1.1 hilang di Windows Vista, performa interoperabilitas Direct2D/GDI menurun.

Direct3d

Platform Update untuk Windows Vista menyediakan dukungan permukaan BGRA untuk jalur kode Direct3D10 dan Direct3D10.1. Direct3D10Level9 memungkinkan fungsionalitas Direct3D10 untuk bekerja pada perangkat keras Direct3D9. Direct3D WARP10 adalah rasterizer perangkat lunak berkinerja untuk aplikasi Direct3D10. Direct3D11, versi terbaru Direct3D, menyediakan kemampuan baru seperti peningkatan dukungan multithreading, tessellation, fungsionalitas DirectCompute, dan tautan shader dinamis.

Jika Anda membuat aplikasi yang menggunakan Direct3D, DirectX SDK (https://msdn.microsoft.com/directx/aa937788.aspx) diperlukan.

Untuk informasi selengkapnya tentang Direct3D, lihat Direct3D (https://msdn.microsoft.com/directx/default.aspx).

Elemen API Direct3D yang Didukung

Semua API didukung pada versi Windows sebelumnya yang memenuhi syarat untuk Pembaruan Platform untuk Windows Vista atau Pembaruan Platform untuk Windows Server 2008.

DirectWrite

API DirectWrite adalah API teks baru yang menyediakan beberapa lapisan fungsionalitas, termasuk tata letak teks, pemrosesan skrip, penyajian glyph, dan sistem font. DirectWrite menggunakan font OpenType dan penyajian ClearType sub-piksel untuk meningkatkan pengalaman teks yang disediakan oleh aplikasi. Penyajian teks dipercepat perangkat keras saat digunakan dengan Direct2D.

Untuk informasi selengkapnya tentang DirectWrite, lihat Memperkenalkan DirectWrite.

Elemen API DirectWrite yang didukung

Semua API didukung pada versi Windows sebelumnya yang memenuhi syarat untuk Pembaruan Platform untuk Windows Vista atau Pembaruan Platform untuk Windows Server 2008.

Menjalankan DirectWrite pada Versi Windows Sebelumnya

Masalah perilaku berikut dapat memengaruhi penggunaan API DirectWrite pada versi Windows sebelumnya:

  • Skrip baru untuk Windows 7 mungkin tidak dirender sepenuhnya dengan benar pada versi Windows sebelumnya.
  • Lokal tidak tersedia di versi Windows sebelumnya kembali ke perilaku default.
  • ClearType Tuner tidak tersedia pada versi Windows sebelumnya.
  • Interoperabilitas GDI memiliki biaya memori yang lebih tinggi dalam beberapa skenario pada versi Windows sebelumnya.

Pengemasan

Pembaruan Platform untuk Windows Vista mendukung subset terbatas dari API Pengemasan yang diperlukan untuk melakukan tugas dengan API Dokumen XPS dalam aplikasi yang tidak dikelola.

Untuk informasi selengkapnya tentang PACKAGING API, silakan lihat Ringkasan PACKAGING API.

Elemen API Pengemasan yang Didukung

Hanya antarmuka Pengemasan berikut yang didukung:

  • IOpcUri
  • IOpcPartUri
  • IOpcFactory (hanya metode berikut yang didukung)
    • CreatePackageRootUri
    • CreatePartUri
    • CreateStreamOnFile

API Pengemasan yang Didukung dapat digunakan untuk membuat aliran melalui file serta untuk membuat dan berinteraksi dengan URI berbasis paket.

Menjalankan PACKAGING API pada Versi Windows Sebelumnya

Perilaku dan performa antarmuka dan metode Pengemasan yang didukung sama pada semua platform yang didukung.

Jika aplikasi mencoba membuat instans atau memanggil antarmuka atau metode Pengemasan yang tidak didukung, upaya akan gagal. Jika panggilan ke metode IOpcFactory yang tidak didukung, kode kesalahan E_NOTIMPL akan dikembalikan.

Komponen Pencitraan Windows

Fitur baru untuk Komponen Pencitraan Windows (WIC) mencakup keamanan yang ditingkatkan, dukungan untuk warna tinggi, dan interoperabilitas metadata yang lebih baik. Selain itu, Komponen Pencitraan Windows memperluas kepatuhan standarnya dengan memberikan dukungan untuk pendekodean gambar progresif, fitur PNG yang diperluas, metadata GIF, , pembaruan Foto HD, dan metadata yang mencakup segmen APPn.

Untuk informasi selengkapnya tentang Komponen Pencitraan Windows, lihat Gambaran Umum Komponen Pencitraan Windows.

Elemen WIC API yang didukung

Semua API didukung pada versi Windows sebelumnya yang memenuhi syarat untuk Pembaruan Platform untuk Windows Vista atau Pembaruan Platform untuk Windows Server 2008.

Dokumen XPS

API Dokumen XPS mendukung pembuatan, modifikasi, dan penyimpanan Dokumen XPS dalam aplikasi yang tidak dikelola

Untuk informasi selengkapnya tentang API Dokumen XPS, silakan lihat Panduan Pemrograman Dokumen XPS.

Elemen API Dokumen XPS yang Didukung

Hanya antarmuka XPS Digital Signatures yang tidak didukung pada versi OS tingkat bawah.

Cetak XPS

XPS Print API mendukung pencetakan dokumen XPS dari aplikasi berbasis Windows.

Untuk informasi selengkapnya tentang XPS Print API, silakan lihat XpsPrint API.

Elemen API Cetak XPS yang Didukung

Semua API didukung pada versi Windows sebelumnya yang memenuhi syarat untuk Pembaruan Platform untuk Windows Vista atau Pembaruan Platform untuk Windows Server 2008.

Pita Windows dan Pustaka Manajer Animasi

Pembaruan Platform untuk Windows Vista mendukung API Windows 7 berikut ini dari Pita Windows dan Pustaka Animasi:

Edisi Windows Memenuhi Syarat untuk Updates

Pembaruan Platform untuk Windows Vista dan Pembaruan Platform untuk Windows Server 2008 mengaktifkan dukungan Windows Ribbon dan Pustaka Manajer Animasi pada edisi Windows yang diperlihatkan dalam tabel berikut ini.

Versi Windows Edisi Memenuhi Syarat untuk Pembaruan
Windows Vista
Starter dengan SP2 (x86)
Home Basic dengan SP2 (x86 dan amd64)
Home Premium dengan SP2 (x86 dan amd64)
Bisnis dengan SP2 (x86 dan amd64)
Perusahaan dengan SP2 (x86 dan amd64)
Ultimate dengan SP2 (x86 dan amd64)
Windows Server 2008
Windows Server 2008 dengan SP2 (x86 dan amd64)

 

Windows Ribbon Framework

Kerangka kerja Pita Windows (Pita) adalah sistem presentasi perintah kaya yang menyediakan alternatif modern untuk menu berlapis, toolbar, dan panel tugas aplikasi Windows tradisional.

Kerangka kerja adalah kumpulan API Microsoft Win32 yang menyediakan sejumlah kemampuan antarmuka pengguna baru untuk pengembang Windows dan menyertakan Pita dan sistem menu konteks.

Untuk informasi selengkapnya tentang kerangka kerja Pita, lihat Memperkenalkan Windows Ribbon Framework.

Elemen API Kerangka Kerja Pita yang Didukung

Semua API didukung pada versi Windows sebelumnya yang memenuhi syarat untuk Pembaruan Platform untuk Windows Vista atau Pembaruan Platform untuk Windows Server 2008.

Pengelola Animasi Windows

Windows Animation Manager (Windows Animation) adalah antarmuka terprogram yang mendukung animasi elemen visual aplikasi Windows. Animasi Windows dirancang untuk menyederhanakan pengembangan dan pemeliharaan urutan animasi dan untuk memungkinkan pengembang mengimplementasikan animasi yang konsisten dan intuitif. Animasi Windows dapat digunakan dengan platform grafis apa pun termasuk Direct2D, Direct3D, atau GDI+.

Windows Animation adalah COM API berulir tunggal yang menyediakan semua yang dibutuhkan pengembang untuk membuat, mengelola, dan mendorong animasi UI.

Untuk informasi selengkapnya tentang Pengelola Animasi Windows, lihat Memperkenalkan Animasi Windows.

Elemen API Pengelola Animasi yang Didukung

Semua API didukung pada versi Windows sebelumnya yang memenuhi syarat untuk Pembaruan Platform untuk Windows Vista atau Pembaruan Platform untuk Windows Server 2008.

Platform Perangkat Portabel Windows

Pembaruan Platform untuk Windows Vista mendukung ekstensi Windows 7 ke platform Windows Portable Devices (WPD). Fitur ini memungkinkan komputer berkomunikasi dengan perangkat media dan penyimpanan yang terlampir. WPD menyediakan cara yang fleksibel dan kuat bagi komputer untuk berkomunikasi dengan kamera digital, pemutar musik, ponsel, dan banyak jenis perangkat lain yang terhubung.

Untuk informasi selengkapnya tentang Perangkat Portabel Windows, lihat Perangkat Portabel Windows.

Edisi Windows Memenuhi Syarat untuk Updates

Pembaruan Platform untuk Windows Vista dan Pembaruan Platform untuk Windows Server 2008 mengaktifkan dukungan Windows Portable Devices (WPD) pada edisi Windows yang diperlihatkan dalam tabel berikut.

Versi Windows Edisi Memenuhi Syarat untuk Pembaruan
Windows Vista
Starter dengan SP2 (x86)
Home Basic dengan SP2 (x86 dan amd64)
Home Premium dengan SP2 (x86 dan amd64)
Bisnis dengan SP2 (x86 dan amd64)
Enterprise dengan SP2 (x86 dan amd64)
Ultimate dengan SP2 (x86 dan amd64)

 

Elemen API WPD yang didukung

Tabel berikut mengidentifikasi fitur yang didukung untuk Windows 7, Windows Vista, dan Windows Vista dengan Pembaruan Platform untuk windows Vista versi sistem operasi Windows.

Fitur WPD Windows 7 Windows Vista Windows Vista dengan Pembaruan Platform untuk Windows Vista
MTP melalui USB Ya Ya Ya
MTP melalui IP Ya Ya Ya
MTP melalui Bluetooth Ya Tidak Ya
Layanan Perangkat WPD dan MTP Ya Tidak Ya
Otomatisasi WPD Ya Tidak Tidak
Multifungsi/Multi-transportasi Ya Tidak Tidak
Tahap Perangkat Ya Tidak Tidak
Platform Sinkronisasi Perangkat Ya Tidak Tidak

 

Untuk edisi Windows 7 dan Windows Vista yang tidak menginstal Microsoft Pemutar Media Windows secara default (edisi N dan KN), Anda harus menginstal Windows Media Format 11 SDK untuk mengaktifkan fungsionalitas WPD.

Pembaruan Platform untuk Windows Vista

Gambaran Umum

Tentang Pembaruan Platform untuk Windows Vista