Intestazione dxgi1_2.h
Questa intestazione viene usata da DXGI. Per altre informazioni, vedere:
dxgi1_2.h contiene le interfacce di programmazione seguenti:
Interfacce
IDXGIAdapter2 L'interfaccia IDXGIAdapter2 rappresenta un sottosistema di visualizzazione, che include una o più GPU, schede DAC e memoria video. |
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. |
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. |
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. |
IDXGIOutput1 Un'interfaccia IDXGIOutput1 rappresenta un output dell'adattatore, ad esempio un monitor. |
IDXGIOutputDuplicazione L'interfaccia IDXGIOutputDuplication accede e modifica l'immagine desktop duplicata. |
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. |
IDXGISurface2 L'interfaccia IDXGISurface2 estende l'interfaccia IDXGISurface1 aggiungendo il supporto per le superfici di sottorisorsa e ottenendo un handle in una risorsa condivisa. |
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. |
Strutture
DXGI_ADAPTER_DESC2 Descrive una scheda (o scheda video) che usa Microsoft DirectX Graphics Infrastructure (DXGI) 1.2. |
DXGI_MODE_DESC1 Descrive una modalità di visualizzazione e se la modalità di visualizzazione supporta lo stereo. |
DXGI_OUTDUPL_DESC La struttura DXGI_OUTDUPL_DESC descrive la dimensione dell'output e la superficie che contiene l'immagine desktop. Il formato dell'immagine desktop è sempre DXGI_FORMAT_B8G8R8A8_UNORM. |
DXGI_OUTDUPL_FRAME_INFO La struttura DXGI_OUTDUPL_FRAME_INFO descrive l'immagine desktop corrente. |
DXGI_OUTDUPL_MOVE_RECT La struttura DXGI_OUTDUPL_MOVE_RECT descrive lo spostamento di un rettangolo. |
DXGI_OUTDUPL_POINTER_POSITION La struttura DXGI_OUTDUPL_POINTER_POSITION descrive la posizione del cursore hardware. |
DXGI_OUTDUPL_POINTER_SHAPE_INFO La struttura DXGI_OUTDUPL_POINTER_SHAPE_INFO descrive le informazioni sulla forma del cursore. |
DXGI_PRESENT_PARAMETERS Vengono descritte le informazioni sul presente che consentono all'ottimizzazione della presentazione del sistema operativo. |
DXGI_SWAP_CHAIN_DESC1 Descrive una catena di scambio. (DXGI_SWAP_CHAIN_DESC1) |
DXGI_SWAP_CHAIN_FULLSCREEN_DESC Descrive la modalità schermo intero per una catena di scambio. |
Enumerazioni
DXGI_ALPHA_MODE Identifica il valore alfa, il comportamento di trasparenza, di una superficie. |
DXGI_COMPUTE_PREEMPTION_GRANULARITY Identifica la granularità in base alla quale l'unità di elaborazione grafica (GPU) può essere annullata dall'esecuzione dell'attività di calcolo corrente. |
DXGI_GRAPHICS_PREEMPTION_GRANULARITY Identifica la granularità in base alla quale l'unità di elaborazione grafica (GPU) può essere annullata dall'esecuzione dell'attività di rendering grafica corrente. |
DXGI_OFFER_RESOURCE_PRIORITY Identifica l'importanza del contenuto di una risorsa quando chiami il metodo IDXGIDevice2::OfferResources per offrire la risorsa. |
DXGI_OUTDUPL_POINTER_SHAPE_TYPE Identifica il tipo di forma del puntatore. |
DXGI_SCALING Identifica il comportamento di ridimensionamento quando le dimensioni del buffer nascosto non corrispondono alle dimensioni dell'output di destinazione. |