AMD GPU Services (AGS)
Classes | Public Types | Public Attributes | List of all members
AGSDX11ReturnedParams Struct Reference

The struct to hold all the returned parameters from the device creation call. More...

#include <amd_ags.h>

Classes

struct  ExtensionsSupported
 Extensions for DX11. More...
 

Public Types

typedef struct AGSDX11ReturnedParams::ExtensionsSupported ExtensionsSupported
 Extensions for DX11.
 

Public Attributes

ID3D11Device * pDevice
 The newly created device.
 
ID3D11DeviceContext * pImmediateContext
 The newly created immediate device context.
 
IDXGISwapChain * pSwapChain
 The newly created swap chain. This is only created if a valid pSwapChainDesc is supplied in AGSDX11DeviceCreationParams.
 
D3D_FEATURE_LEVEL featureLevel
 The feature level supported by the newly created device.
 
ExtensionsSupported extensionsSupported
 List of supported extensions.
 
unsigned int crossfireGPUCount
 The number of GPUs that are active for this app.
 
void * breadcrumbBuffer
 The CPU buffer returned if the initialization of the breadcrumb was successful.
 

Detailed Description

The struct to hold all the returned parameters from the device creation call.