IDirect3D9::GetAdapterMonitor 方法 (d3d9helper.h)

返回与 Direct3D 对象关联的监视器的句柄。

语法

HMONITOR GetAdapterMonitor(
  [in] UINT Adapter
);

参数

[in] Adapter

类型: UINT

表示显示适配器的序号。 D3DADAPTER_DEFAULT始终是主要显示适配器。

返回值

类型: HMONITOR

与 Direct3D 对象关联的监视器的句柄。

注解

如以下代码片段所示,该片段演示了如何获取与给定设备关联的监视器的句柄,使用 GetDirect3D 从设备返回 Direct3D 枚举器,并使用 GetCreationParameters 检索 Adapter 的值。


    if( FAILED( pDevice->GetCreationParameters(  &Parameters ) ) )
        return D3DERR_INVALIDCALL;
    
    if( FAILED( pDevice->GetDirect3D(&pD3D) ) )
        return D3DERR_INVALIDCALL;
    
    hMonitor = pD3D->GetAdapterMonitor(Parameters.AdapterOrdinal);
    
    pD3D->Release();

要求

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

另请参阅

GetCreationParameters

GetDirect3D

IDirect3D9