Windows Presentation Foundation

Windows Presentation Foundation eli WPF on .NET Framework 3.0:ssa esitelty kirjasto (aiemmin koodinimeltään Avalon) joka muodostaa Windows Vistan ja myöhempien Windows-versioiden graafisen rajapinnan. WPF toimii käyttöliittymän pohjana ja grafiikan, tekstin, animaatioiden ja videon piirron rajapintana. Se muodostuu XML:ään, .NET:iin ja vektorigrafiikkaan liittyvistä teknologioista.

WPF käyttää grafiikan piirtoon DirectX:ää ja näytönohjaimen 3D-ominaisuuksia. Vektoripohjaisuuden vuoksi se voi olla huomattavasti perinteistä grafiikan piirtoa hitaampi.

Se korvaa aikaisemmin Windows-käyttöjärjestelmissä käytetyt GDI ja GDI+-järjestelmät.

Microsoft Windows