AVBlocks for .NET  3.0
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.
 
void Refresh (HwVendor vendor)
 Scans the system for available hardware codecs and populates the device list.
 

Properties

IList< HwDeviceDevices [get]
 Returns a read-only list of devices that support hardware-accelerated encoding, decoding or processing.
 

Detailed Description

Enumerates available hardware codecs.

Member Function Documentation

◆ Refresh()

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

◆ Devices

IList<HwDevice> Devices
get

Returns a read-only 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.