IDirect3DDevice9::GetRasterStatus 方法 (d3d9.h)

返回描述显示交换链的监视器光栅的信息。

语法

HRESULT GetRasterStatus(
  [in]  UINT             iSwapChain,
  [out] D3DRASTER_STATUS *pRasterStatus
);

参数

[in] iSwapChain

类型: UINT

一个指定交换链的无符号整数。

[out] pRasterStatus

类型: D3DRASTER_STATUS*

指向 D3DRASTER_STATUS 结构的指针,其中填充了有关此适配器驱动的监视器上光栅的位置或其他状态的信息。

返回值

类型: HRESULT

如果该方法成功,则返回值D3D_OK。 如果 pRasterStatus 无效或设备不支持读取当前扫描行,则返回D3DERR_INVALIDCALL。 若要确定设备是否支持读取扫描行,检查 D3DCAPS9 的 Caps 成员中的 D3DCAPS_READ_SCANLINE 标志。

要求

要求
目标平台 Windows
标头 d3d9.h (包括 D3D9.h)
Library D3D9.lib

另请参阅

D3DRASTER_STATUS

IDirect3DDevice9