Interfacce principali direct3D 11
Questa sezione contiene informazioni sulle interfacce principali.
Contenuto della sezione
Argomento | Descrizione |
---|---|
ID3D11Asynchronous |
Questa interfaccia incapsula i metodi per recuperare i dati dalla GPU in modo asincrono. |
ID3D11BlendState |
L'interfaccia dello stato blend contiene una descrizione per lo stato di fusione che è possibile associare alla fase di unione dell'output. |
ID3D11BlendState1 |
L'interfaccia dello stato blend contiene una descrizione per lo stato di fusione che è possibile associare alla fase di unione dell'output. Questa interfaccia dello stato blend supporta operazioni logiche e operazioni di fusione. |
ID3D11CommandList |
L'interfaccia ID3D11CommandList incapsula un elenco di comandi grafici per la riproduzione. |
ID3D11Counter |
Questa interfaccia incapsula i metodi per misurare le prestazioni della GPU. |
ID3D11DepthStencilState |
L'interfaccia depth-stencil-state contiene una descrizione per lo stato depth-stencil che è possibile associare alla fase di unione dell'output. |
ID3D11Device |
L'interfaccia del dispositivo rappresenta una scheda virtuale; viene usato per creare risorse. |
ID3D11Device1 |
L'interfaccia del dispositivo rappresenta una scheda virtuale; viene usato per creare risorse.
ID3D11Device1 aggiunge nuovi metodi a quelli in ID3D11Device. |
ID3D11Device2 |
L'interfaccia del dispositivo rappresenta una scheda virtuale; viene usato per creare risorse.
ID3D11Device2 aggiunge nuovi metodi a quelli in ID3D11Device1. |
ID3D11Device3 |
L'interfaccia del dispositivo rappresenta una scheda virtuale; viene usato per creare risorse.
ID3D11Device3 aggiunge nuovi metodi a quelli in ID3D11Device2. |
ID3D11Device4 |
L'interfaccia del dispositivo rappresenta una scheda virtuale; viene usato per creare risorse.
ID3D11Device4 aggiunge nuovi metodi a quelli in ID3D11Device3, ad esempio RegisterDeviceRemovedEvent e UnregisterDeviceRemoved. |
ID3D11Device5 |
L'interfaccia del dispositivo rappresenta una scheda virtuale; viene usato per creare risorse.
ID3D11Device5 aggiunge nuovi metodi a quelli in ID3D11Device4. |
ID3D11DeviceChild |
Un'interfaccia figlio del dispositivo accede ai dati usati da un dispositivo. |
ID3D11DeviceContext |
L'interfaccia ID3D11DeviceContext rappresenta un contesto di dispositivo che genera comandi di rendering. Nota: La versione più recente di questa interfaccia è ID3D11DeviceContext4 introdotta nella Windows 10 Creators Update. Le applicazioni destinate Windows 10 Creators Update devono usare l'interfaccia ID3D11DeviceContext4 anziché ID3D11Device. |
ID3D11DeviceContext1 |
L'interfaccia del contesto di dispositivo rappresenta un contesto di dispositivo; viene usato per eseguire il rendering dei comandi.
ID3D11DeviceContext1 aggiunge nuovi metodi a quelli in ID3D11DeviceContext. |
ID3D11DeviceContext2 |
L'interfaccia del contesto di dispositivo rappresenta un contesto di dispositivo; viene usato per eseguire il rendering dei comandi.
ID3D11DeviceContext2 aggiunge nuovi metodi a quelli in ID3D11DeviceContext1. |
ID3D11DeviceContext3 |
L'interfaccia del contesto di dispositivo rappresenta un contesto di dispositivo; viene usato per eseguire il rendering dei comandi.
ID3D11DeviceContext3 aggiunge nuovi metodi a quelli in ID3D11DeviceContext2. |
ID3D11DeviceContext4 |
L'interfaccia del contesto di dispositivo rappresenta un contesto di dispositivo; viene usato per eseguire il rendering dei comandi.
ID3D11DeviceContext4 aggiunge nuovi metodi a quelli in ID3D11DeviceContext3. |
ID3DDeviceContextState |
L'interfaccia ID3DDeviceContextState rappresenta un oggetto stato di contesto che contiene informazioni sullo stato e sul comportamento di un dispositivo Microsoft Direct3D. |
ID3D11Fence |
Rappresenta un recinto, un oggetto utilizzato per la sincronizzazione della CPU e di una o più GPU. |
ID3D11InputLayout |
Un'interfaccia di layout di input contiene una definizione di come inserire i dati dei vertici disposti in memoria nella fase input-assembler della pipeline grafica. |
ID3D11Multithread |
Fornisce la protezione del threading per le sezioni critiche di un'applicazione multithreading. |
ID3D11Predicate |
Un'interfaccia predicato determina se la geometria deve essere elaborata a seconda dei risultati di una chiamata di disegno precedente. |
ID3D11Query |
Un'interfaccia di query esegue query sulle informazioni dalla GPU. |
ID3D11Query1 |
Rappresenta un oggetto query per l'esecuzione di query sulle informazioni dall'unità di elaborazione grafica (GPU). |
ID3D11RasterizerState |
L'interfaccia rasterizer-state contiene una descrizione per lo stato di rasterizzatore che è possibile associare alla fase del rasterizzatore. |
ID3D11RasterizerState1 |
L'interfaccia rasterizer-state contiene una descrizione per lo stato di rasterizzatore che è possibile associare alla fase del rasterizzatore. Questa interfaccia di rasterizer-state supporta il conteggio dei campioni forzati. |
ID3D11RasterizerState2 |
L'interfaccia rasterizer-state contiene una descrizione per lo stato di rasterizzatore che è possibile associare alla fase del rasterizzatore. Questa interfaccia di rasterizer-state supporta il conteggio forzato dei campioni e la modalità di rasterizzazione conservativa. |
ID3D11SamplerState |
L'interfaccia dello stato sampler contiene una descrizione per lo stato del campionatore che è possibile associare a qualsiasi fase dello shader della pipeline per riferimento tramite operazioni di esempio di trama. |
Direct3D 11 implementa le interfacce per: