#include <usb_windows_utils.h>
|
static HRESULT | UvcExUnitGetProperty (ExUnitHandle *handle, ULONG selector, uint8_t *buffer, ULONG nbBytes) |
|
static aditof::Status | uvcExUnitGetResponse (IBaseFilter *pVideoInputFilter, std::string &responseStr) |
|
static aditof::Status | uvcExUnitGetString (IBaseFilter *pVideoInputFilter, int uvcControlId, std::string &outStr) |
|
static HRESULT | UvcExUnitReadBuffer (IBaseFilter *pVideoInputFilter, ULONG selector, int16_t id, uint32_t address, uint8_t *data, uint32_t bufferLength) |
|
static aditof::Status | uvcExUnitSendRequest (IBaseFilter *pVideoInputFilter, const std::string &requestStr) |
|
static HRESULT | UvcExUnitSetProperty (ExUnitHandle *handle, ULONG selector, const uint8_t *buffer, ULONG nbBytes) |
|
static HRESULT | UvcExUnitWriteBuffer (IBaseFilter *pVideoInputFilter, ULONG selector, int16_t id, uint32_t address, const uint8_t *data, uint32_t bufferLength) |
|
static HRESULT | UvcFindNodeAndGetControl (ExUnitHandle *handle, IBaseFilter **pVideoInputFilter) |
|
Definition at line 186 of file usb_windows_utils.h.
◆ UvcExUnitGetProperty()
HRESULT UsbWindowsUtils::UvcExUnitGetProperty |
( |
ExUnitHandle * |
handle, |
|
|
ULONG |
selector, |
|
|
uint8_t * |
buffer, |
|
|
ULONG |
nbBytes |
|
) |
| |
|
static |
◆ uvcExUnitGetResponse()
◆ uvcExUnitGetString()
aditof::Status UsbWindowsUtils::uvcExUnitGetString |
( |
IBaseFilter * |
pVideoInputFilter, |
|
|
int |
uvcControlId, |
|
|
std::string & |
outStr |
|
) |
| |
|
static |
◆ UvcExUnitReadBuffer()
HRESULT UsbWindowsUtils::UvcExUnitReadBuffer |
( |
IBaseFilter * |
pVideoInputFilter, |
|
|
ULONG |
selector, |
|
|
int16_t |
id, |
|
|
uint32_t |
address, |
|
|
uint8_t * |
data, |
|
|
uint32_t |
bufferLength |
|
) |
| |
|
static |
◆ uvcExUnitSendRequest()
◆ UvcExUnitSetProperty()
HRESULT UsbWindowsUtils::UvcExUnitSetProperty |
( |
ExUnitHandle * |
handle, |
|
|
ULONG |
selector, |
|
|
const uint8_t * |
buffer, |
|
|
ULONG |
nbBytes |
|
) |
| |
|
static |
◆ UvcExUnitWriteBuffer()
HRESULT UsbWindowsUtils::UvcExUnitWriteBuffer |
( |
IBaseFilter * |
pVideoInputFilter, |
|
|
ULONG |
selector, |
|
|
int16_t |
id, |
|
|
uint32_t |
address, |
|
|
const uint8_t * |
data, |
|
|
uint32_t |
bufferLength |
|
) |
| |
|
static |
◆ UvcFindNodeAndGetControl()
HRESULT UsbWindowsUtils::UvcFindNodeAndGetControl |
( |
ExUnitHandle * |
handle, |
|
|
IBaseFilter ** |
pVideoInputFilter |
|
) |
| |
|
static |
The documentation for this class was generated from the following files: