Rozhraní Direct3D 11 core
Tato část obsahuje informace o základních rozhraních.
V této části
Námět | Popis |
---|---|
ID3D11Asynchronní |
Toto rozhraní zapouzdřuje metody pro asynchronní načítání dat z GPU. |
ID3D11BlendState |
Rozhraní pro blend-state obsahuje popis pro prolnutí stavu, který lze svázat s fází fúzi výstupu. |
ID3D11BlendState1 |
Rozhraní pro blend-state obsahuje popis pro prolnutí stavu, který lze svázat s fází fúzi výstupu. Toto rozhraní prolnutí stavu podporuje logické operace i operace prolnutí. |
ID3D11CommandList |
Rozhraní ID3D11CommandList zapouzdřuje seznam grafických příkazů pro přehrávání. |
ID3D11Counter |
Toto rozhraní zapouzdřuje metody měření výkonu GPU. |
ID3D11DepthStencilState |
Rozhraní pro hloubkový stav vzorníku obsahuje popis stavu podrobného vzorníku, který lze svázat s fází fúzi výstupu. |
ID3D11Device |
Rozhraní zařízení představuje virtuální adaptér; slouží k vytváření prostředků. |
ID3D11Device1 |
Rozhraní zařízení představuje virtuální adaptér; slouží k vytváření prostředků.
ID3D11Device1 do nich přidává nové metody v ID3D11Device. |
ID3D11Device2 |
Rozhraní zařízení představuje virtuální adaptér; slouží k vytváření prostředků.
ID3D11Device2 do nich přidá nové metody v ID3D11Device1. |
ID3D11Device3 |
Rozhraní zařízení představuje virtuální adaptér; slouží k vytváření prostředků.
ID3D11Device3 do nich přidá nové metody v ID3D11Device2. |
ID3D11Device4 |
Rozhraní zařízení představuje virtuální adaptér; slouží k vytváření prostředků.
ID3D11Device4 přidává nové metody do ID3D11Device3, například RegisterDeviceRemovedEvent a UnregisterDeviceRemoved. |
ID3D11Device5 |
Rozhraní zařízení představuje virtuální adaptér; slouží k vytváření prostředků.
ID3D11Device5 přidává nové metody do ID3D11Device4. |
ID3D11DeviceChild |
Podřízené rozhraní zařízení přistupuje k datům používaným zařízením. |
ID3D11DeviceContext |
Rozhraní ID3D11DeviceContext představuje kontext zařízení, který generuje příkazy vykreslování. Poznámka: Nejnovější verze tohoto rozhraní je ID3D11DeviceContext4 představená ve Windows 10 Creators Update. Aplikace cílící na Windows 10 Creators Update by měly místo ID3D11DeviceContext4 používat rozhraní ID3D11Device. |
ID3D11DeviceContext1 |
Kontextové rozhraní zařízení představuje kontext zařízení; slouží k vykreslení příkazů.
ID3D11DeviceContext1 přidává nové metody do nich v ID3D11DeviceContext. |
ID3D11DeviceContext2 |
Kontextové rozhraní zařízení představuje kontext zařízení; slouží k vykreslení příkazů.
ID3D11DeviceContext2 přidá nové metody do nich v ID3D11DeviceContext1. |
ID3D11DeviceContext3 |
Kontextové rozhraní zařízení představuje kontext zařízení; slouží k vykreslení příkazů.
ID3D11DeviceContext3 přidá nové metody do nich v ID3D11DeviceContext2. |
ID3D11DeviceContext4 |
Kontextové rozhraní zařízení představuje kontext zařízení; slouží k vykreslení příkazů.
ID3D11DeviceContext4 přidá nové metody do nich v ID3D11DeviceContext3. |
ID3DDeviceContextState |
Rozhraní ID3DDeviceContextState představuje objekt stavu kontextu, který obsahuje informace o stavu a chování zařízení Microsoft Direct3D. |
ID3D11Fence |
Představuje plot, objekt používaný k synchronizaci procesoru a jednoho nebo více GPU. |
ID3D11InputLayout |
Rozhraní pro rozložení vstupu obsahuje definici způsobu podávání dat vrcholů rozložených v paměti do fáze vstupního assemblerugrafického kanálu. |
ID3D11Multithread |
Poskytuje ochranu před vlákny pro důležité části vícevláknové aplikace. |
ID3D11Predicate |
Predikát rozhraní určuje, zda má být geometrie zpracována v závislosti na výsledcích předchozího volání kreslení. |
ID3D11Query |
Dotazovací rozhraní dotazuje informace z GPU. |
ID3D11Query1 |
Představuje objekt dotazu pro dotazování informací z grafické procesorové jednotky (GPU). |
ID3D11RasterizerState |
Rozhraní rastrového stavu obsahuje popis pro rastrový stav, který lze svázat s rasterizer fáze. |
ID3D11RasterizerState1 |
Rozhraní rastrového stavu obsahuje popis pro rastrový stav, který lze svázat s rasterizer fáze. Toto rozhraní rastrového stavu podporuje vynucený počet vzorků. |
ID3D11RasterizerState2 |
Rozhraní rastrového stavu obsahuje popis pro rastrový stav, který lze svázat s rasterizer fáze. Toto rozhraní rastrového stavu podporuje vynucený počet vzorků a režim konzervativní rasterizace. |
ID3D11SamplerState |
Rozhraní sampler-state obsahuje popis stavu vzorkovníku, který můžete svázat s libovolnou fází shaderu kanálu pro referenci pomocí operací vzorkování textury. |
Direct3D 11 implementuje rozhraní pro:
Související témata
-
referenční jádra