Condividi tramite


Interfaccia IDirect3DSwapChain9Ex (d3d9.h)

Le applicazioni usano i metodi dell'interfaccia IDirect3DSwapChain9Ex per modificare una catena di scambio.

Ereditarietà

L'interfaccia IDirect3DSwapChain9Ex eredita da IDirect3DSwapChain9. IDirect3DSwapChain9Ex include anche questi tipi di membri:

Metodi

L'interfaccia IDirect3DSwapChain9Ex include questi metodi.

 
IDirect3DSwapChain9Ex::GetDisplayModeEx

Recupera la risoluzione spaziale della modalità di visualizzazione, la risoluzione dei colori, la frequenza di aggiornamento e le impostazioni di rotazione. (IDirect3DSwapChain9Ex.GetDisplayModeEx)
IDirect3DSwapChain9Ex::GetLastPresentCount

Restituisce il numero di volte in cui è stata elaborata la swapchain.

Commenti

Esiste sempre almeno una catena di scambio per ogni dispositivo, nota come catena di scambio implicita. Tuttavia, una catena di scambio aggiuntiva per il rendering di più visualizzazioni dallo stesso dispositivo può essere creata chiamando il metodo CreateAdditionalSwapChain .

Questa interfaccia, come tutte le interfacce COM, eredita dall'interfaccia IUnknown .

I tipi LPDIRECT3DSWAPCHAIN9 e PDIRECT3DSWAPCHAIN9 sono definiti come puntatori all'interfaccia IDirect3DSwapChain9.

Gli oggetti IDirect3DSwapChain9Ex vengono restituiti come puntatore a un oggetto IDirect3DSwapChain9 quando GetSwapChain viene chiamato in un'istanza di IDirect3DDevice9Ex. L'interfaccia IDirect3DSwapChain9Ex viene ottenuta chiamando QueryInterface nell'istanza di IDirect3DSwapChain9 restituita da GetSwapChain.

Requisiti

   
Piattaforma di destinazione Windows
Intestazione d3d9.h

Vedi anche

Interfacce Direct3D

Riepilogo funzionalità (Direct3D 9 per Windows Vista)

IDirect3DSwapChain9