107 uuid(9A4E38EE-1214-4610-91C7-353C55EC585D),
109 helpstring(
"OWLIFT Decoder Type Library")
114 importlib(
"stdole2.tlb");
118 uuid(F947000C-FC65-4A02-8F1F-B72E0CB3F330),
123 pointer_default(unique)
151 HRESULT _stdcall DecodeRangeMin([out, retval] INT32 *minValp);
169 HRESULT _stdcall DecodeRangeMin([in] INT32 minVal);
187 HRESULT _stdcall DecodeRangeMax([out, retval] INT32 *maxValp);
205 HRESULT _stdcall DecodeRangeMax([in] INT32 maxVal);
223 HRESULT _stdcall AGCRangeMin([out, retval] INT32 *minValp);
241 HRESULT _stdcall AGCRangeMin([in] INT32 minVal);
259 HRESULT _stdcall AGCRangeMax([out, retval] INT32 *maxValp);
277 HRESULT _stdcall AGCRangeMax([in] INT32 maxVal);
336 HRESULT _stdcall GetTelemetryData([out] BYTE *buf, [in] UINT bufSz);
359 HRESULT _stdcall GetTempTable([out] UINT16 *buf, [in] UINT bufSz);
381 HRESULT _stdcall GetRawTable([out] UINT16 *buf, [in] UINT bufSz);
402 HRESULT _stdcall GetRawFrame([out] BYTE *buf, [in] UINT bufSz);
502 HRESULT _stdcall
OwDev([retval, out]
void **owDev);
523 HRESULT _stdcall ManualShutter([retval, out] BOOL *enabled);
543 HRESULT _stdcall ManualShutter([in] BOOL enabled);
558 HRESULT _stdcall RunFFC();
562 HRESULT _stdcall LastTempResolution([retval, out]
int *res);
565 HRESULT _stdcall RealDevice([retval, out] BOOL *real);
568 HRESULT _stdcall TimeBasedAGC([retval, out] BOOL *enabled);
571 HRESULT _stdcall TimeBasedAGC([in] BOOL enabled);
Definition: owdecoder_if.idl:70
Definition: owdecoder_if.idl:78
Definition: owdecoder_if.idl:133
OwColorTableID
Definition: owdecoder_if.idl:20
Definition: owdecoder_if.idl:29
Definition: owdecoder_if.idl:94
Definition: owdecoder_if.idl:38
Definition: owdecoder_if.idl:86
Definition: owdecoder_if.idl:112
struct _OwDev * OwDev
Definition: OWLIFTLib.h:327
Definition: owdecoder_if.idl:54
Definition: owdecoder_if.idl:102
Definition: owdecoder_if.idl:62
Definition: owdecoder_if.idl:46