MCPcopy Create free account
hub / github.com/carbonengine/trinity / GetAdapterInfo

Method GetAdapterInfo

trinity/Tr2VideoAdapters.cpp:42–54  ·  view source on GitHub ↗

-------------------------------------------------------------------------------------- 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 --------------------------------------------------------------------------------------

Source from the content-addressed store, hash-verified

40// ALResult code of operation
41// --------------------------------------------------------------------------------------
42ALResult 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:

Callers

nothing calls this directly

Calls 2

CreateInstanceMethod · 0.80
DetachMethod · 0.80

Tested by

no test coverage detected