Click or drag to resize
AB4D logo

DeviceCapabilities Class

DeviceCapabilities class describes the capabilities of a DirectX device.
Inheritance Hierarchy
SystemObject
  Ab3d.DirectXDeviceCapabilities

Namespace: Ab3d.DirectX
Assembly: Ab3d.DXEngine (in Ab3d.DXEngine.dll) Version: 7.0.8865.1045
Syntax
C#
public class DeviceCapabilities

The DeviceCapabilities type exposes the following members.

Constructors
 NameDescription
Public methodDeviceCapabilities(Adapter) Constructor
Public methodDeviceCapabilities(Device) Constructor
Top
Properties
 NameDescription
Public propertyFeatureLevel Gets the FeatureLevel of the created device.
Public propertyIs32BitIndexBufferSupported Gets a Boolean that specifies if 32 bit index buffer is supported.
Public propertyIsDirectX11Supported Gets a Boolean that specifies if the tested device support DirectX 11. If false the DirectX 11 device cannot be created.
Public propertyLastError Gets the last exception that happened when testing the device capabilities.
Public propertyMaxSupportedMultisamplingCount Gets an integer that specifies the maximum multisampling count that is supported by the tested device.
Top
Methods
 NameDescription
Public methodStatic memberQueryAdapter Returns DeviceCapabilities for the specified adapter.
Public methodStatic memberQueryDefaultDevice Returns DeviceCapabilities for the default device
Public methodStatic memberQueryDevice Returns DeviceCapabilities for the specified device.
Top
Fields
 NameDescription
Public fieldStatic memberAllFeatureLevels AllFeatureLevels defines all possible feature leveles
Public fieldStatic memberSoftwareDeviceCapabilities Gets DeviceCapabilities for DirectX 11 Software (WARP) renderer.
Top
See Also