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:

Informazioni di riferimento di base