Метод 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 |
Header | d3d9helper.h (включая D3D9.h) |
Библиотека | D3D9.lib |