Skip to content

ONVIF_GetDouble

function

Delphi
function ONVIF_GetDouble (ParamIdentifier: string; out Value: Double): Boolean;
C++Builder
bool __fastcall ONVIF_GetDouble(System::UnicodeString ParamIdentifier, /* out */ double &Value);
C#
public bool ONVIF_GetDouble(string ParamIdentifier, out double Value);
VB.NET
Public Function ONVIF_GetDouble(ParamIdentifier As String, ByRef Value As Double) As Boolean
C++/Qt
BOOL ONVIF_GetDouble (wchar_t *ParamIdentifier, double *Value);

Retrieves, in Value, the value of a floating-point parameter of the Datastead RTSP/RTMP/HTTP/ONVIF DirectShow Source Filter used by the current IP camera or URL source (identifier ending with _double, e.g. RTSP_Source_FrameRate_double). Returns false if the current source is not running through this filter, or if ParamIdentifier is not a floating-point parameter of the filter.

Use the function that matches the suffix of the identifier: ONVIF_GetBool (_bool), ONVIF_GetInt (_int), ONVIF_GetDouble (_double), ONVIF_GetStr (_str). The identifiers are listed in the Parameter identifiers chapter of the filter documentation.