Интерфейс IDirect3DSwapChain9Ex (d3d9.h)
Приложения используют методы интерфейса IDirect3DSwapChain9Ex для управления цепочкой буферов.
Наследование
Интерфейс IDirect3DSwapChain9Ex наследуется от IDirect3DSwapChain9. IDirect3DSwapChain9Ex также имеет следующие типы элементов:
Методы
Интерфейс IDirect3DSwapChain9Ex содержит следующие методы.
IDirect3DSwapChain9Ex::GetDisplayModeEx Извлекает пространственное разрешение, цветовую ориентации, частоту обновления и параметры поворота в режиме отображения. (IDirect3DSwapChain9Ex.GetDisplayModeEx) |
IDirect3DSwapChain9Ex::GetLastPresentCount Возвращает количество обработки цепочки буферов. |
Комментарии
Для каждого устройства всегда существует по крайней мере одна цепочка буферов, известная как неявная цепочка буферов. Однако можно создать дополнительную цепочку буферов для отрисовки нескольких представлений с одного устройства, вызвав метод CreateAdditionalSwapChain .
Этот интерфейс, как и все COM-интерфейсы, наследуется от интерфейса IUnknown .
Типы LPDIRECT3DSWAPCHAIN9 и PDIRECT3DSWAPCHAIN9 определяются как указатели на интерфейс IDirect3DSwapChain9 .
Объекты IDirect3DSwapChain9Ex возвращаются в качестве указателя на объект IDirect3DSwapChain9 при вызове GetSwapChain в экземпляре IDirect3DDevice9Ex. Интерфейс IDirect3DSwapChain9Ex получается путем вызова QueryInterface в экземпляре IDirect3DSwapChain9 , возвращенном GetSwapChain.
Требования
Целевая платформа | Windows |
Header | d3d9.h |