Exemple #1
0
            public AdapterIdentifier GetAdapterIdentifier()
            {
                // Note :
                // * returns info only about the Primary adapter -- Might need an overloaded Method if you care about other adapters.
                // * Do not query for WHQL level to speed up call
                AdapterIdentifier retVal = new AdapterIdentifier();
                int hr = _ID3d9.GetAdapterIdentifier(D3DADAPTER_DEFAULT, D3DENUM_NO_WHQL_LEVEL, ref retVal);

                if (FAILED(hr))
                {
                    throw new ExternalException("Call to ID3D9->GetAdapterIdentifier failed.");
                }
                return(retVal);
            }