|
|
STDMETHODIMP | NonDelegatingQueryInterface (REFIID riid, void **ppv) |
| | Reveals control interface and property pages interface.
|
| |
|
STDMETHODIMP | GetClassID (CLSID *pClsid) |
| | Class ID.
|
| |
|
STDMETHODIMP | GetPages (CAUUID *pPages) |
| | Returns the clsid's of the property pages we support.
|
| |
|
HRESULT | WriteToStream (IStream *pStream) |
| | IPersist, overriden to write our state into a stream.
|
| |
|
HRESULT | ReadFromStream (IStream *pStream) |
| | IPersist, likewise overriden to restore our state from a stream.
|
| |
|
int | SizeMax () |
| | Maximum size of stream data.
|
| |
| HRESULT | get_Role (int *role) |
| | Filter role read method.
|
| |
| HRESULT | put_Role (int role) |
| | Filter role write method.
|
| |
| HRESULT | get_UnicastPort (int *port) |
| | Filter unicast port read method.
|
| |
| HRESULT | put_UnicastPort (int port) |
| | Filter unicast port write method.
|
| |
| HRESULT | get_MulticastIP (BSTR *ip) |
| | Filter multicast group IP address read method.
|
| |
| HRESULT | put_MulticastIP (BSTR ip) |
| | Filter multicast group IP address write method.
|
| |
| HRESULT | get_MulticastPort (int *port) |
| | Filter multicast group port read method.
|
| |
| HRESULT | put_MulticastPort (int port) |
| | Multicast group port to join where the streaming data from the GigE Vision device is received with the multicast role.
|
| |
| HRESULT | get_DiagnosticEnabled (BOOL *enabled) |
| | Filter diagnostic enabled read method.
|
| |
| HRESULT | put_DiagnosticEnabled (BOOL enabled) |
| | Filter diagnostic enabled write method.
|
| |
| HRESULT | get_DeviceID (BSTR *deviceid) |
| | Filter device ID read method.
|
| |
| HRESULT | put_DeviceID (BSTR deviceid) |
| | Device ID write method.
|
| |
| HRESULT | DisconnectDevice () |
| | Disconnects the filter from the device.
|
| |
| HRESULT | ConnectIfNeeded () |
| | Connects the filter to the device.
|
| |
| HRESULT | get_SourceCount (int *sourcecount) |
| | The number of sources that are available on the device that is currently being controlled.
|
| |
| HRESULT | get_SourceName (int aIndex, BSTR *sourcename) |
| | Name of one of the sources of the currently-controlled device.
|
| |
| HRESULT | get_Source (BSTR *source) |
| | Name of the source currently selected on the device read method.
|
| |
| HRESULT | put_Source (BSTR source) |
| | Name of the source currently selected on the device write method.
|
| |
| HRESULT | get_Channel (int *channel) |
| | Streaming channel read method.
|
| |
| HRESULT | put_Channel (int channel) |
| | Streaming channel write method.
|
| |
| HRESULT | get_BufferCount (int *count) |
| | Buffer count read method.
|
| |
| HRESULT | put_BufferCount (int count) |
| | Buffer count write method.
|
| |
| HRESULT | get_DefaultBufferSize (int *size) |
| | Default buffer size read method.
|
| |
| HRESULT | put_DefaultBufferSize (int size) |
| | Default buffer size write method.
|
| |
| HRESULT | get_DropThreshold (int *threshold) |
| | Drop threshold read method.
|
| |
| HRESULT | put_DropThreshold (int threshold) |
| | Drop threshold write method.
|
| |
| HRESULT | get_Width (int *width) |
| | Device width read method.
|
| |
| HRESULT | put_Width (int width) |
| | Device width write method.
|
| |
| HRESULT | get_Height (int *height) |
| | Device height read method.
|
| |
| HRESULT | put_Height (int height) |
| | Device height write method.
|
| |
| HRESULT | get_ParametersSelector (int *selector) |
| | Currently active GenICam interface read method.
|
| |
| HRESULT | put_ParametersSelector (int selector) |
| | Currently active GenICam interface write method.
|
| |
| HRESULT | get_ParametersAvailable (BOOL *available) |
| | Currently active GenICam interface availability method.
|
| |
| HRESULT | get_ParameterCount (int *count) |
| | Currently active GenICam interface parameter count method.
|
| |
| HRESULT | get_ParameterName (int index, BSTR *name) |
| | Name of the parameter at a specific index in the currently-selected GenICam interface.
|
| |
| HRESULT | get_ParameterCategory (BSTR name, BSTR *category) |
| | Category of a parameter identified by its name for the currently-selected GenICam interface.
|
| |
| HRESULT | get_ParameterValue (BSTR name, BSTR *value) |
| | Method used to read the value of a specific parameter as a string for the currently-selected GenICam interface.
|
| |
| HRESULT | put_ParameterValue (BSTR name, BSTR value, BSTR *message) |
| | Method used to write the value of a specific parameter as a string for the currently-selected GenICam interface.
|
| |
| HRESULT | get_ParameterType (BSTR name, BSTR *type) |
| | Type of a parameter identified by its name for the currently-selected GenICam interface.
|
| |
| HRESULT | get_ParameterAccess (THIS_ BSTR name, BOOL *available, BOOL *readable, BOOL *writable) |
| | Current access mode for a parameter identified by its name for the currently-selected GenICam interface.
|
| |
| HRESULT | ParameterExecute (BSTR name, BSTR *message) |
| | Executes a command parameter identified by its name for the currently-selected GenICam interface.
|
| |
| HRESULT | get_ParameterPossibleValueCount (BSTR name, int *count) |
| | Count of possible values for an enum or Boolean parameter identified by its name for the currently-selected GenICam interface.
|
| |
| HRESULT | get_ParameterPossibleValue (BSTR name, int index, BSTR *value) |
| | One of the possible values for an enum or Boolean parameter identified by its name for the currently-selected GenICam interface.
|
| |
| HRESULT | get_ParameterVisibility (BSTR name, int *visibility) |
| | Visibility of a parameter identified by its name for the currently-selected GenICam interface.
|
| |
| HRESULT | get_OutputPixelType (int *value) |
| | Output pixel type read method.
|
| |
| HRESULT | put_OutputPixelType (int value) |
| | Output pixel type write method.
|
| |
| HRESULT | get_KernelSize (int *value) |
| | Kernel size for hot pixel correction read method.
|
| |
| HRESULT | put_KernelSize (int value) |
| | Kernel size for hot pixel correction write method.
|
| |
| HRESULT | get_ZoomValue (int *value) |
| | Zoom factor read method.
|
| |
| HRESULT | put_ZoomValue (int value) |
| | Zoom factor read method.
|
| |
| HRESULT | get_OutputResolution (int &width, int &height) |
| | Gets the output resolution.
|
| |
| HRESULT | put_OutputResolution (int width, int height) |
| | Sets the output resolution.
|
| |