#include <avcap/windows/DS_Control.h>
Public Types | |
enum | Ctrl_Type { CTRL_TYPE_INTEGER = 1, CTRL_TYPE_BOOLEAN = 2 } |
enum | DShowInterface { IAM_VIDEOPROCAMP = 1, IAM_CAMERACONTROL = 2 } |
Public Member Functions | |
DS_Control (DS_DeviceDescriptor *dd, Query_Ctrl *query) | |
virtual | ~DS_Control () |
int | getId () const |
int | getDefaultValue () const |
const std::string & | getName () const |
int | setValue (int val) |
int | getValue () const |
int | reset () |
Protected Attributes | |
DS_DeviceDescriptor * | mDSDeviceDescriptor |
Data Structures | |
struct | Query_Ctrl |
Helper-class to query control-properties. More... |
avcap::DS_Control::DS_Control | ( | DS_DeviceDescriptor * | dd, | |
Query_Ctrl * | query | |||
) |
virtual avcap::DS_Control::~DS_Control | ( | ) | [virtual] |
int avcap::DS_Control::getId | ( | ) | const [inline] |
int avcap::DS_Control::getDefaultValue | ( | ) | const [inline] |
const std::string& avcap::DS_Control::getName | ( | ) | const [inline] |
int avcap::DS_Control::setValue | ( | int | val | ) |
int avcap::DS_Control::getValue | ( | ) | const |
int avcap::DS_Control::reset | ( | ) |