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 |