#include <OgreD3D11VendorExtension.h>
◆ D3D11VendorExtension()
      
        
          | Ogre::D3D11VendorExtension::D3D11VendorExtension | ( |  | ) |  | 
      
 
 
◆ ~D3D11VendorExtension()
  
  | 
        
          | virtual Ogre::D3D11VendorExtension::~D3D11VendorExtension | ( |  | ) |  |  | virtual | 
 
 
◆ createDevice()
      
        
          | void Ogre::D3D11VendorExtension::createDevice | ( | const String & | appName, | 
        
          |  |  | IDXGIAdapter * | adapter, | 
        
          |  |  | D3D_DRIVER_TYPE | driverType, | 
        
          |  |  | UINT | deviceFlags, | 
        
          |  |  | D3D_FEATURE_LEVEL * | pFirstFL, | 
        
          |  |  | UINT | numFeatureLevels, | 
        
          |  |  | D3D_FEATURE_LEVEL * | outFeatureLevel, | 
        
          |  |  | ID3D11Device ** | outDevice | 
        
          |  | ) |  |  | 
      
 
 
◆ destroyDevice()
  
  | 
        
          | virtual void Ogre::D3D11VendorExtension::destroyDevice | ( | ID3D11Device * | device | ) |  |  | virtual | 
 
 
◆ initializeExtension()
- Parameters
- 
  
    | preferredVendor | Use GPU_UNKNOWN to determined automatically Use GPU_VENDOR_COUNT to force-disable vendor extensions (i.e. raw D3D11 API) The rest will force a particular GPU vendor extension |  | adapter | The adapter to render to, in order to see which vendor extension to prefer in case there's multiple vendor GPUs in the same machine |  
 
- Returns
 
 
The documentation for this class was generated from the following file: