IDirect3D9::GetAdapterMonitor

Direct3D オブジェクトに関連付けられたモニターのハンドルを返します。

HMONITOR 
GetAdapterMonitor(
  UINT Adapter
);

パラメータ

  • Adapter
    ディスプレイ アダプターを示す序数です。D3DADAPTER_DEFAULT は常にプライマリ ディスプレイ アダプターです。

戻り値

Direct3D オブジェクトに関連付けられたモニターのハンドルです。

解説 

以下のコードは、指定されたデバイスに関連付けられたモニターへのハンドルを取得する方法を示しています。デバイスから Direct3D 列挙子を返すには、IDirect3DDevice9::GetDirect3D を使用し、Adapter の値を取得するには、IDirect3DDevice9::GetCreationParameters を使用します。

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

要件

ヘッダー: D3D9.h 宣言

ライブラリ: D3D9.lib 内容

関連項目

IDirect3DDevice9::GetCreationParameters, IDirect3DDevice9::GetDirect3D