SAFR Windows SDK
All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Properties Events
RealNetworks.CameraKit.Adapter Class Reference

An adapter represents a single graphics card / GPU / PCI adapter which is available for graphics and video decoding acceleration. Use this class to get the list of all available adapter, then select an adapter from this list and use it to create an accelerator instance. More...

Properties

static List< AdapterAll [get]
 Returns the list of all available adapters. More...
 
UInt64 UniqueID [get]
 Returns the unique adapter ID. Note that this Id should not be persistently stored because it changes with a system restart. More...
 
bool IsDisplayAttached [get]
 Returns true if a display is attached to the adapter; false otherwise More...
 
bool IsCudaSupported [get]
 Returns true if the adapter supports Nvidia CUDA operations; false otherwise More...
 
uint VendorID [get]
 Returns the PCI vendor ID. More...
 
uint DeviceID [get]
 Returns the PCI device ID. More...
 
ulong DedicatedVideoMemorySize [get]
 Returns the amount of dedicated video RAM available to the GPU. More...
 

Detailed Description

An adapter represents a single graphics card / GPU / PCI adapter which is available for graphics and video decoding acceleration. Use this class to get the list of all available adapter, then select an adapter from this list and use it to create an accelerator instance.

Property Documentation

◆ All

List<Adapter> RealNetworks.CameraKit.Adapter.All
staticget

Returns the list of all available adapters.

◆ DedicatedVideoMemorySize

ulong RealNetworks.CameraKit.Adapter.DedicatedVideoMemorySize
get

Returns the amount of dedicated video RAM available to the GPU.

◆ DeviceID

uint RealNetworks.CameraKit.Adapter.DeviceID
get

Returns the PCI device ID.

◆ IsCudaSupported

bool RealNetworks.CameraKit.Adapter.IsCudaSupported
get

Returns true if the adapter supports Nvidia CUDA operations; false otherwise

◆ IsDisplayAttached

bool RealNetworks.CameraKit.Adapter.IsDisplayAttached
get

Returns true if a display is attached to the adapter; false otherwise

◆ UniqueID

UInt64 RealNetworks.CameraKit.Adapter.UniqueID
get

Returns the unique adapter ID. Note that this Id should not be persistently stored because it changes with a system restart.

◆ VendorID

uint RealNetworks.CameraKit.Adapter.VendorID
get

Returns the PCI vendor ID.