WPF är byggt ovanpå DirectX 9 och använder ett behållet renderingssystem. Vad detta betyder är att du inte ritar något till skärmen, utan istället skapar ett träd av visuella objekt; deras ritningsinstruktioner cachas och återges senare automatiskt av ramverket.