Compartir a través de


Interfaz IDirect3DSwapChain9Ex (d3d9.h)

Las aplicaciones usan los métodos de la interfaz IDirect3DSwapChain9Ex para manipular una cadena de intercambio.

Herencia

La interfaz IDirect3DSwapChain9Ex hereda de IDirect3DSwapChain9. IDirect3DSwapChain9Ex también tiene estos tipos de miembros:

Métodos

La interfaz IDirect3DSwapChain9Ex tiene estos métodos.

 
IDirect3DSwapChain9Ex::GetDisplayModeEx

Recupera la resolución espacial del modo de presentación, la resolución de colores, la frecuencia de actualización y la configuración de rotación. (IDirect3DSwapChain9Ex.GetDisplayModeEx)
IDirect3DSwapChain9Ex::GetLastPresentCount

Devuelve el número de veces que se ha procesado la cadena de intercambio.

Comentarios

Siempre hay al menos una cadena de intercambio para cada dispositivo, conocida como cadena de intercambio implícita. Sin embargo, se puede crear una cadena de intercambio adicional para representar varias vistas desde el mismo dispositivo mediante una llamada al método CreateAdditionalSwapChain .

Esta interfaz, como todas las interfaces COM, hereda de la interfaz IUnknown .

Los tipos LPDIRECT3DSWAPCHAIN9 y PDIRECT3DSWAPCHAIN9 se definen como punteros a la interfaz IDirect3DSwapChain9 .

Los objetos IDirect3DSwapChain9Ex se devuelven como puntero a un objeto IDirect3DSwapChain9 cuando se llama a GetSwapChain en una instancia de IDirect3DDevice9Ex. La interfaz IDirect3DSwapChain9Ex se obtiene llamando a QueryInterface en la instancia de IDirect3DSwapChain9 devuelta por GetSwapChain.

Requisitos

   
Plataforma de destino Windows
Encabezado d3d9.h

Consulte también

Direct3D Interfaces

Resumen de características (Direct3D 9 para Windows Vista)

IDirect3DSwapChain9