Sdílet prostřednictvím


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:

referenční jádra