-------------------------------------------------------------------------------------- Description: Get display adapter properties. Arguments: adapterIndex - index of display adapter (from 0 to GetAdapterCount) info - (out) Tr2VideoAdapter object with adapter properties Return Value: ALResult code of operation --------------------------------------------------------------------------------------
| 40 | // ALResult code of operation |
| 41 | // -------------------------------------------------------------------------------------- |
| 42 | ALResult Tr2VideoAdapters::GetAdapterInfo( unsigned adapterIndex, |
| 43 | Tr2VideoAdapter** info ) |
| 44 | { |
| 45 | *info = nullptr; |
| 46 | Tr2AdapterInfo adapterInfo; |
| 47 | CR_RETURN_HR( Tr2VideoAdapterInfo::GetAdapterInfo( adapterIndex, adapterInfo ) ); |
| 48 | Tr2VideoAdapterPtr adapter; |
| 49 | adapter.CreateInstance(); |
| 50 | adapter->m_index = adapterIndex; |
| 51 | adapter->m_info = adapterInfo; |
| 52 | *info = adapter.Detach(); |
| 53 | return S_OK; |
| 54 | } |
| 55 | |
| 56 | // -------------------------------------------------------------------------------------- |
| 57 | // Description: |
nothing calls this directly
no test coverage detected