Condividi tramite


Interfacce DXGI

Questa sezione contiene informazioni sulle interfacce fornite da DXGI.

Contenuto della sezione

Argomento Descrizione
IDXGIAdapter
L'interfaccia IDXGIAdapter rappresenta un sottosistema di visualizzazione (incluse una o più GPU, schede DAC e memoria video).
IDXGIAdapter1
L'interfaccia IDXGIAdapter1 rappresenta un sottos system di visualizzazione (inclusi uno o più SCHEDE GPU, DAC e memoria video).
IDXGIAdapter2
L'interfaccia IDXGIAdapter2 rappresenta un sottosistema di visualizzazione, che include una o più GPU, schede DAC e memoria video.
IDXGIAdapter3
Questa interfaccia aggiunge alcuni metodi di residenza della memoria, per il budget e la prenotazione della memoria fisica.
IDXGIAdapter4
Questa interfaccia rappresenta un sottosistema di visualizzazione ed estende questa famiglia di interfacce per esporre un metodo per verificare la compatibilità di un adattatore con ACG (Arbitrary Code Guard).
IDXGIDebug
Questa interfaccia controlla le impostazioni di debug e può essere usata solo se il livello di debug è attivato.
IDXGIDebug1
Controlla le impostazioni di debug per Microsoft DirectX Graphics Infrastructure (DXGI). Puoi usare l'interfaccia IDXGIDebug1 nelle app di Windows Store.
IDXGIDecodeSwapChain
Rappresenta una catena di scambio utilizzata dalle app multimediali desktop per decodificare i dati video e visualizzarla in una superficie DirectComposition .
IDXGIDevice
Un'interfaccia IDXGIDevice implementa una classe derivata per gli oggetti DXGI che producono dati immagine.
IDXGIDevice1
Un'interfaccia IDXGIDevice1 implementa una classe derivata per gli oggetti DXGI che producono dati di immagine.
IDXGIDevice2
L'interfaccia IDXGIDevice2 implementa una classe derivata per gli oggetti DXGI che producono dati immagine. L'interfaccia espone i metodi per bloccare l'elaborazione della CPU fino al completamento dell'elaborazione della GPU e per offrire risorse al sistema operativo.
IDXGIDevice3
L'interfaccia IDXGIDevice3 implementa una classe derivata per gli oggetti DXGI che producono dati di immagine. L'interfaccia espone un metodo per ridurre l'utilizzo della memoria grafica dal dispositivo DXGI.
IDXGIDevice4
Questa interfaccia fornisce metodi aggiornati per offrire e recuperare risorse.
IDXGIDeviceSubObject
Ereditato dagli oggetti associati al dispositivo in modo che possano recuperarvi un puntatore.
IDXGIDisplayControl
L'interfaccia IDXGIDisplayControl espone metodi per indicare la preferenza dell'utente per il comportamento di visualizzazione stereoscopico 3D del sistema operativo e per impostare lo stato di visualizzazione 3D stereoscopico per abilitare o disabilitare.
IDXGIFactory
Un'interfaccia IDXGIFactory implementa i metodi per la generazione di oggetti DXGI (che gestiscono transizioni a schermo intero).
IDXGIFactory1
L'interfaccia IDXGIFactory1 implementa i metodi per la generazione di oggetti DXGI.
IDXGIFactory2
L'interfaccia IDXGIFactory2 include metodi per creare una catena di scambio di versioni più recente con più funzionalità rispetto a IDXGISwapChain e monitorare le funzionalità 3D stereoscopiche.
IDXGIFactory3
Consente di creare oggetti DXGI.
IDXGIFactory4
Consente di creare oggetti DXGI.
IDXGIFactory5
Questa interfaccia consente a un singolo metodo di supportare la frequenza di aggiornamento delle variabili.
IDXGIFactory6
Questa interfaccia abilita un singolo metodo che enumera le schede grafiche in base a una determinata preferenza GPU.
IDXGIFactoryMedia
Crea catene di scambio per le app multimediali desktop che usano superfici DirectComposition per decodificare e visualizzare video.
IDXGIInfoQueue
Questa interfaccia controlla la coda delle informazioni di debug e può essere usata solo se il livello di debug è attivato.
IDXGIKeyedMutex
Rappresenta un mutex con chiave, che consente l'accesso esclusivo a una risorsa condivisa usata da più dispositivi.
IDXGIObject
Un'interfaccia IDXGIObject è un'interfaccia di base per tutti gli oggetti DXGI; IDXGIObject supporta l'associazione del chiamante definito (dati privati) a un oggetto e il recupero di un'interfaccia all'oggetto padre.
IDXGIOutput
Un'interfaccia IDXGIOutput rappresenta un output dell'adattatore, ad esempio un monitor.
IDXGIOutput1
Un'interfaccia IDXGIOutput1 rappresenta un output dell'adattatore, ad esempio un monitor.
IDXGIOutput2
Rappresenta un output dell'adattatore, ad esempio un monitoraggio. L'interfaccia IDXGIOutput2 espone un metodo per verificare il supporto della sovrimpressione multipla nella scheda di output primaria.
IDXGIOutput3
Rappresenta un output dell'adattatore, ad esempio un monitoraggio. L'interfaccia IDXGIOutput3 espone un metodo per verificare il supporto della sovrimpressione.
IDXGIOutput4
Rappresenta un output dell'adattatore, ad esempio un monitoraggio. L'interfaccia IDXGIOutput4 espone un metodo per verificare il supporto dello spazio colore di sovrapposizione.
IDXGIOutput5
Rappresenta un output dell'adattatore, ad esempio un monitoraggio. L'interfaccia IDXGIOutput5 espone un singolo metodo per specificare un elenco di formati supportati per le superfici a schermo intero.
IDXGIOutput6
Rappresenta un output dell'adattatore, ad esempio un monitoraggio. L'interfaccia IDXGIOutput6 espone i metodi per fornire funzionalità di monitoraggio specifiche.
IDXGIOutputDuplicazione
L'interfaccia IDXGIOutputDuplication accede e modifica l'immagine desktop duplicata.
IDXGIResource
Un'interfaccia IDXGIResource consente la condivisione delle risorse e identifica la memoria in cui risiede una risorsa.
IDXGIResource1
Un'interfaccia IDXGIResource1 estende l'interfaccia IDXGIResource aggiungendo il supporto per la creazione di un oggetto superficie di sottorisorsa e per la creazione di un handle in una risorsa condivisa.
IDXGISurface
L'interfaccia IDXGISurface implementa i metodi per gli oggetti image-data.
IDXGISurface1
L'interfaccia IDXGISurface1 estende IDXGISurface aggiungendo il supporto per l'uso di Windows Graphics Device Interface (GDI) per il rendering in una superficie DXGI.
IDXGISurface2
L'interfaccia IDXGISurface2 estende l'interfaccia IDXGISurface1 aggiungendo il supporto per le superfici di sottorisorsa e ottenendo un handle in una risorsa condivisa.
IDXGISwapChain
Un'interfaccia IDXGISwapChain implementa una o più superfici per l'archiviazione dei dati sottoposti a rendering prima di presentarla a un output.
IDXGISwapChain1
Fornisce funzionalità di presentazione migliorate da IDXGISwapChain. Queste funzionalità di presentazione sono costituite dalla specifica di rettangoli dirty e rettangolo di scorrimento per ottimizzare la presentazione.
IDXGISwapChain2
Estende IDXGISwapChain1 con metodi per supportare il ridimensionamento del buffer di swapback e catene di scambio a bassa latenza.
IDXGISwapChain3
Estende IDXGISwapChain2 con metodi per supportare il recupero dell'indice del buffer nascosto corrente della catena di scambio e il supporto per lo spazio dei colori.
IDXGISwapChain4
Questa interfaccia espone un singolo metodo per l'impostazione dei metadati video.
IDXGISwapChainMedia
Questa interfaccia della catena di scambio consente alle applicazioni multimediali desktop di richiedere una modifica senza problemi a una frequenza di aggiornamento specifica.

Informazioni di riferimento su DXGI