Sdílet prostřednictvím


Práce s Direct3D 11, Direct3D 10 a Direct2D

Tato část popisuje techniky spolupráce se staršími verzemi Direct3D a Direct2D, rozhraním API Direct3D 11on12 a pokyny pro přenos z Direct3D 11 do Direct3D 12.

V této části

Téma Popis
Interoperabilita Direct3D 12
D3D12 lze použít k psaní komponentizovaných aplikací.
Direct3D 11 na 12
D3D11On12 je mechanismus, pomocí kterého můžou vývojáři používat rozhraní A objekty D3D11 k řízení rozhraní API D3D12. D3D11on12 umožňuje, aby komponenty napsané pomocí D3D11 (například textu D2D a uživatelského rozhraní) spolupracovaly s komponentami, které cílí na rozhraní API D3D12. D3D11on12 také umožňuje postupné přenášení aplikace z D3D11 do D3D12 tím, že umožňuje části aplikace nadále cílit na D3D11 pro zjednodušení, zatímco ostatní se zaměřují na výkon pomocí D3D12, při současném zajištění kompletního a správného vykreslování. D3D11On12 usnadňuje použití technik vzájemné spolupráce ke sdílení prostředků a synchronizaci práce mezi těmito dvěma rozhraními API.
přenosy z Direct3D 11 do Direct3D 12
Tato část obsahuje některé pokyny k přenosu z vlastního grafického stroje Direct3D 11 na Direct3D 12.

Průvodce programováním Direct3D 12