Funkce Direct3D 11.4
V Direct3D 11.4 jsme přidali následující funkce.
Viz také Kde je sada DirectX SDK?.
Odebrání zařízení Direct3D
Metoda RegisterDeviceRemovedEventa UnregisterDeviceRemoved metody jsou podporovány novým rozhraním, ID3D11Device4, pro podporu přijímání asynchronního oznámení o událostech při odebrání zařízení Direct3D.
Ochrana s více vlákny
Aby se zajistilo, že se grafické příkazy provádějí zejména v určitém pořadí, má rozhraní ID3D11Multithread metody zapnutí a vypnutí vícevláknové ochrany a metody pro zadávání a ponechání kritického kódu vyžadujícího tuto ochranu.
Ploty pro synchronizaci více zařízení a spolupráci s Direct3D 12
ID3D11Fence, ID3D11Device5 a ID3D11DeviceContext4 poskytují stejné funkce plotu jako Direct3D 12 pro Direct3D 11. Ploty se používají k synchronizaci více zařízení Direct3D11 a pro interoperabilitu mezi Direct3D 11 a Direct3D 12. Ploty jsou podporovány ve Windows 10 Creators Update.
Rozšířená podpora textur NV12
Textury NV12 s funkcemi zachytávání a kódování videa teď podporují sdílení. Starší příznaky texturY D3D11 pro kódování a zachycení videa jsou pro NV12 zastaralé, protože budou nastaveny po celou dobu pro nové ovladače. Takové textury lze sdílet nejen s D3D11, ale také s D3D12. V D3D12 nejsou tyto možnosti textury reprezentovány žádné nové příznaky.
Přečtěte si logické nastavení v D3D11_FEATURE_DATA_D3D11_OPTIONS4.
Ukládání shaderu do mezipaměti
Ovladače můžou podporovat ukládání aplikací Direct3D11 spravovaných operačním systémem do mezipaměti v aktualizaci Windows 10 Creators.
Související témata