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. |