IDirect3DSwapChain9Ex 接口 (d3d9.h)

应用程序使用 IDirect3DSwapChain9Ex 接口的方法操作交换链。

继承

IDirect3DSwapChain9Ex 接口继承自 IDirect3DSwapChain9IDirect3DSwapChain9Ex 也具有以下类型的成员:

方法

IDirect3DSwapChain9Ex 接口包含以下方法。

 
IDirect3DSwapChain9Ex::GetDisplayModeEx

检索显示模式的空间分辨率、颜色分辨率、刷新频率和旋转设置。 (IDirect3DSwapChain9Ex.GetDisplayModeEx)
IDirect3DSwapChain9Ex::GetLastPresentCount

返回已处理交换链的次数。

备注

每个设备始终至少有一个交换链,称为隐式交换链。 但是,可以通过调用 CreateAdditionalSwapChain 方法创建用于从同一设备呈现多个视图的附加交换链。

此接口与所有 COM 接口一样,继承自 IUnknown 接口。

LPDIRECT3DSWAPCHAIN9PDIRECT3DSWAPCHAIN9 类型定义为指向 IDirect3DSwapChain9 接口的指针。

在 IDirect3DDevice9Ex 实例上调用 GetSwapChain 时,IDirect3DSwapChain9Ex 对象作为指向 IDirect3DSwapChain9 对象的指针返回。 IDirect3DSwapChain9Ex 接口是通过在 GetSwapChain 返回的 IDirect3DSwapChain9 实例上调用 QueryInterface 获取

要求

   
目标平台 Windows
标头 d3d9.h

请参阅

Direct3D 接口

适用于 Windows Vista) (Direct3D 9 的功能摘要

IDirect3DSwapChain9