Class GPUAdapterDX
Graphics Device adapter implementation for DirectX backend.
Inherited Members
GPUAdapterDX
Assembly: FlaxEngine.dll
File: Engine/GraphicsDevice/DirectX/GPUAdapterDX.h
Syntax
public class GPUAdapterDX : public GPUAdapter
Fields
Description
Declaration
public DXGI_ADAPTER_DESC Description
Field Value
DXGI_ADAPTER_DESC
|
DriverVersion
Index
Declaration
public int32 Index = INVALID_INDEX
Field Value
int32
|
MaxFeatureLevel
Declaration
public D3D_FEATURE_LEVEL MaxFeatureLevel
Field Value
D3D_FEATURE_LEVEL
|
Methods
GetDescription()
Gets a string that contains the adapter description. Used for presentation to the user.
Declaration
public virtual String GetDescription() const override
Returns
String
|
Overrides
GetDriverVersion()
Declaration
public void GetDriverVersion()
GetNativePtr()
Gets the native pointer to the underlying graphics device adapter. It's a low-level platform-specific handle.
Declaration
public virtual void* GetNativePtr() const override
Returns
void
|
Overrides
GetVendorId()
Gets the GPU vendor identifier.
Declaration
public virtual uint32 GetVendorId() const override
Returns
uint32
|
Overrides
IsValid()
Checks if adapter is valid and returns true if it is.
Declaration
public virtual bool IsValid() const override
Returns
bool
True if valid, otherwise false. |