AVBlocks for .NET  1.22
Audio and Video Software Development Kit
Hardware Class Reference

Enumerates available hardware codecs. More...

Public Member Functions

void Refresh ()
 Scans the system for all available hardware codecs and populates the device list. More...
 
void Refresh (HwVendor vendor)
 Scans the system for available hardware codecs and populates the device list. More...
 

Properties

IList< HwDeviceDevices [get]
 Returns an immutable list of devices that support hardware-accelerated encoding, decoding or processing. More...
 

Detailed Description

Enumerates available hardware codecs.

Member Function Documentation

void Refresh ( )

Scans the system for all available hardware codecs and populates the device list.

void Refresh ( HwVendor  vendor)

Scans the system for available hardware codecs and populates the device list.

Parameters
vendorVendor filter. Only devices that match the specified vendor are queried.

Property Documentation

IList<HwDevice> Devices
get

Returns an immutable list of devices that support hardware-accelerated encoding, decoding or processing.

The device list canont be null. It is initially empty when the Hardware object is created. It is populated after a call to the Refresh() method.