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