PlusLib  2.9.0
Software library for tracked ultrasound image acquisition, calibration, and processing.
List of all members | Public Member Functions | Public Attributes
IUsgMixerControlVtbl Struct Reference

#include <src/PlusDataCollection/Telemed/x64/USgfw2.h>

Public Member Functions

BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE *QueryInterface)(IUsgMixerControl *This
 
BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE *QueryInterface)(IUsgMixerControl *This
 
 HRESULT (STDMETHODCALLTYPE *GetTypeInfoCount)(IUsgMixerControl *This
 
 HRESULT (STDMETHODCALLTYPE *GetTypeInfoCount)(IUsgMixerControl *This
 
 HRESULT (STDMETHODCALLTYPE *GetTypeInfo)(IUsgMixerControl *This
 
 HRESULT (STDMETHODCALLTYPE *GetTypeInfo)(IUsgMixerControl *This
 
 HRESULT (STDMETHODCALLTYPE *GetIDsOfNames)(IUsgMixerControl *This
 
 HRESULT (STDMETHODCALLTYPE *GetIDsOfNames)(IUsgMixerControl *This
 
 HRESULT (STDMETHODCALLTYPE *Invoke)(IUsgMixerControl *This
 
 HRESULT (STDMETHODCALLTYPE *Invoke)(IUsgMixerControl *This
 
 HRESULT (STDMETHODCALLTYPE *SetOutputWindow)(IUsgMixerControl *This
 
 HRESULT (STDMETHODCALLTYPE *SetOutputWindow)(IUsgMixerControl *This
 
 HRESULT (STDMETHODCALLTYPE *GetAlphaBitmapParameters)(IUsgMixerControl *This
 
 HRESULT (STDMETHODCALLTYPE *GetAlphaBitmapParameters)(IUsgMixerControl *This
 
 HRESULT (STDMETHODCALLTYPE *SetAlphaBitmap)(IUsgMixerControl *This
 
 HRESULT (STDMETHODCALLTYPE *SetAlphaBitmap)(IUsgMixerControl *This
 
 HRESULT (STDMETHODCALLTYPE *UpdateAlphaBitmapParameters)(IUsgMixerControl *This
 
 HRESULT (STDMETHODCALLTYPE *UpdateAlphaBitmapParameters)(IUsgMixerControl *This
 
 HRESULT (STDMETHODCALLTYPE *SetOutputRect)(IUsgMixerControl *This
 
 HRESULT (STDMETHODCALLTYPE *SetOutputRect)(IUsgMixerControl *This
 
 HRESULT (STDMETHODCALLTYPE *Capture)(IUsgMixerControl *This
 
 HRESULT (STDMETHODCALLTYPE *Capture)(IUsgMixerControl *This
 
 HRESULT (STDMETHODCALLTYPE *GetCurrentBitmap)(IUsgMixerControl *This
 
 HRESULT (STDMETHODCALLTYPE *GetCurrentBitmap)(IUsgMixerControl *This
 
 HRESULT (STDMETHODCALLTYPE *Repaint)(IUsgMixerControl *This
 
 HRESULT (STDMETHODCALLTYPE *Repaint)(IUsgMixerControl *This
 
 HRESULT (STDMETHODCALLTYPE *get_ScanState)(IUsgMixerControl *This
 
 HRESULT (STDMETHODCALLTYPE *get_ScanState)(IUsgMixerControl *This
 
 HRESULT (STDMETHODCALLTYPE *put_ScanState)(IUsgMixerControl *This
 
 HRESULT (STDMETHODCALLTYPE *put_ScanState)(IUsgMixerControl *This
 
 HRESULT (STDMETHODCALLTYPE *get_BkColor)(IUsgMixerControl *This
 
 HRESULT (STDMETHODCALLTYPE *get_BkColor)(IUsgMixerControl *This
 
 HRESULT (STDMETHODCALLTYPE *put_BkColor)(IUsgMixerControl *This
 
 HRESULT (STDMETHODCALLTYPE *put_BkColor)(IUsgMixerControl *This
 
 HRESULT (STDMETHODCALLTYPE *GetOutputRect)(IUsgMixerControl *This
 
 HRESULT (STDMETHODCALLTYPE *GetOutputRect)(IUsgMixerControl *This
 
 ULONG (STDMETHODCALLTYPE *AddRef)(IUsgMixerControl *This)
 
 ULONG (STDMETHODCALLTYPE *AddRef)(IUsgMixerControl *This)
 
 ULONG (STDMETHODCALLTYPE *Release)(IUsgMixerControl *This)
 
 ULONG (STDMETHODCALLTYPE *Release)(IUsgMixerControl *This)
 

Public Attributes

REFIID LPOLESTR UINT cNames
 
_In_ DISPID dispIdMember
 
LONG * handle
 
LONG LONG hDC
 
LONG hWindow
 
LONG hWnd
 
UINT iTInfo
 
UINT LCID lcid
 
REFIID LPOLESTR UINT LCID lcid
 
_In_ DISPID _In_ REFIID _In_ LCID lcid
 
SCAN_STATE newVal
 
PALETTEENTRY newVal
 
USG_MIXING_BITMAPpBmpParams
 
UINT * pctinfo
 
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * pDispParams
 
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * pExcepInfo
 
IPictureDisp ** ppCurrentImage
 
UINT LCID ITypeInfo ** ppTInfo
 
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
 
RECT * pRect
 
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * puArgErr
 
SCAN_STATEpVal
 
PALETTEENTRY * pVal
 
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * pVarResult
 
REFIID LPOLESTR UINT LCID DISPID * rgDispId
 
REFIID LPOLESTR * rgszNames
 
BEGIN_INTERFACE REFIID riid
 
REFIID riid
 
_In_ DISPID _In_ REFIID riid
 
_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD wFlags
 

Detailed Description

Definition at line 2271 of file USgfw2.h.

Member Function Documentation

◆ HRESULT() [1/36]

BEGIN_INTERFACE IUsgMixerControlVtbl::HRESULT ( STDMETHODCALLTYPE *  QueryInterface)

◆ HRESULT() [2/36]

BEGIN_INTERFACE IUsgMixerControlVtbl::HRESULT ( STDMETHODCALLTYPE *  QueryInterface)

◆ HRESULT() [3/36]

IUsgMixerControlVtbl::HRESULT ( STDMETHODCALLTYPE *  GetTypeInfoCount)

◆ HRESULT() [4/36]

IUsgMixerControlVtbl::HRESULT ( STDMETHODCALLTYPE *  GetTypeInfoCount)

◆ HRESULT() [5/36]

IUsgMixerControlVtbl::HRESULT ( STDMETHODCALLTYPE *  GetTypeInfo)

◆ HRESULT() [6/36]

IUsgMixerControlVtbl::HRESULT ( STDMETHODCALLTYPE *  GetTypeInfo)

◆ HRESULT() [7/36]

IUsgMixerControlVtbl::HRESULT ( STDMETHODCALLTYPE *  GetIDsOfNames)

◆ HRESULT() [8/36]

IUsgMixerControlVtbl::HRESULT ( STDMETHODCALLTYPE *  GetIDsOfNames)

◆ HRESULT() [9/36]

IUsgMixerControlVtbl::HRESULT ( STDMETHODCALLTYPE *  Invoke)

◆ HRESULT() [10/36]

IUsgMixerControlVtbl::HRESULT ( STDMETHODCALLTYPE *  Invoke)

◆ HRESULT() [11/36]

IUsgMixerControlVtbl::HRESULT ( STDMETHODCALLTYPE *  SetOutputWindow)

◆ HRESULT() [12/36]

IUsgMixerControlVtbl::HRESULT ( STDMETHODCALLTYPE *  SetOutputWindow)

◆ HRESULT() [13/36]

IUsgMixerControlVtbl::HRESULT ( STDMETHODCALLTYPE *  GetAlphaBitmapParameters)

◆ HRESULT() [14/36]

IUsgMixerControlVtbl::HRESULT ( STDMETHODCALLTYPE *  GetAlphaBitmapParameters)

◆ HRESULT() [15/36]

IUsgMixerControlVtbl::HRESULT ( STDMETHODCALLTYPE *  SetAlphaBitmap)

◆ HRESULT() [16/36]

IUsgMixerControlVtbl::HRESULT ( STDMETHODCALLTYPE *  SetAlphaBitmap)

◆ HRESULT() [17/36]

IUsgMixerControlVtbl::HRESULT ( STDMETHODCALLTYPE *  UpdateAlphaBitmapParameters)

◆ HRESULT() [18/36]

IUsgMixerControlVtbl::HRESULT ( STDMETHODCALLTYPE *  UpdateAlphaBitmapParameters)

◆ HRESULT() [19/36]

IUsgMixerControlVtbl::HRESULT ( STDMETHODCALLTYPE *  SetOutputRect)

◆ HRESULT() [20/36]

IUsgMixerControlVtbl::HRESULT ( STDMETHODCALLTYPE *  SetOutputRect)

◆ HRESULT() [21/36]

IUsgMixerControlVtbl::HRESULT ( STDMETHODCALLTYPE *  Capture)

◆ HRESULT() [22/36]

IUsgMixerControlVtbl::HRESULT ( STDMETHODCALLTYPE *  Capture)

◆ HRESULT() [23/36]

IUsgMixerControlVtbl::HRESULT ( STDMETHODCALLTYPE *  GetCurrentBitmap)

◆ HRESULT() [24/36]

IUsgMixerControlVtbl::HRESULT ( STDMETHODCALLTYPE *  GetCurrentBitmap)

◆ HRESULT() [25/36]

IUsgMixerControlVtbl::HRESULT ( STDMETHODCALLTYPE *  Repaint)

◆ HRESULT() [26/36]

IUsgMixerControlVtbl::HRESULT ( STDMETHODCALLTYPE *  Repaint)

◆ HRESULT() [27/36]

IUsgMixerControlVtbl::HRESULT ( STDMETHODCALLTYPE *  get_ScanState)

◆ HRESULT() [28/36]

IUsgMixerControlVtbl::HRESULT ( STDMETHODCALLTYPE *  get_ScanState)

◆ HRESULT() [29/36]

IUsgMixerControlVtbl::HRESULT ( STDMETHODCALLTYPE *  put_ScanState)

◆ HRESULT() [30/36]

IUsgMixerControlVtbl::HRESULT ( STDMETHODCALLTYPE *  put_ScanState)

◆ HRESULT() [31/36]

IUsgMixerControlVtbl::HRESULT ( STDMETHODCALLTYPE *  get_BkColor)

◆ HRESULT() [32/36]

IUsgMixerControlVtbl::HRESULT ( STDMETHODCALLTYPE *  get_BkColor)

◆ HRESULT() [33/36]

IUsgMixerControlVtbl::HRESULT ( STDMETHODCALLTYPE *  put_BkColor)

◆ HRESULT() [34/36]

IUsgMixerControlVtbl::HRESULT ( STDMETHODCALLTYPE *  put_BkColor)

◆ HRESULT() [35/36]

IUsgMixerControlVtbl::HRESULT ( STDMETHODCALLTYPE *  GetOutputRect)

◆ HRESULT() [36/36]

IUsgMixerControlVtbl::HRESULT ( STDMETHODCALLTYPE *  GetOutputRect)

◆ ULONG() [1/4]

IUsgMixerControlVtbl::ULONG ( STDMETHODCALLTYPE *  AddRef)

◆ ULONG() [2/4]

IUsgMixerControlVtbl::ULONG ( STDMETHODCALLTYPE *  AddRef)

◆ ULONG() [3/4]

IUsgMixerControlVtbl::ULONG ( STDMETHODCALLTYPE *  Release)

◆ ULONG() [4/4]

IUsgMixerControlVtbl::ULONG ( STDMETHODCALLTYPE *  Release)

Member Data Documentation

◆ cNames

REFIID LPOLESTR UINT IUsgMixerControlVtbl::cNames

Definition at line 2299 of file USgfw2.h.

◆ dispIdMember

_In_ DISPID IUsgMixerControlVtbl::dispIdMember

Definition at line 2308 of file USgfw2.h.

◆ handle

LONG * IUsgMixerControlVtbl::handle

Definition at line 2350 of file USgfw2.h.

◆ hDC

LONG LONG IUsgMixerControlVtbl::hDC

Definition at line 2354 of file USgfw2.h.

◆ hWindow

LONG IUsgMixerControlVtbl::hWindow

Definition at line 2354 of file USgfw2.h.

◆ hWnd

LONG IUsgMixerControlVtbl::hWnd

Definition at line 2326 of file USgfw2.h.

◆ iTInfo

UINT IUsgMixerControlVtbl::iTInfo

Definition at line 2293 of file USgfw2.h.

◆ lcid [1/3]

_In_ DISPID _In_ REFIID _In_ LCID IUsgMixerControlVtbl::lcid

Definition at line 2293 of file USgfw2.h.

◆ lcid [2/3]

REFIID LPOLESTR UINT LCID IUsgMixerControlVtbl::lcid

Definition at line 2299 of file USgfw2.h.

◆ lcid [3/3]

_In_ DISPID _In_ REFIID _In_ LCID IUsgMixerControlVtbl::lcid

Definition at line 2308 of file USgfw2.h.

◆ newVal [1/2]

PALETTEENTRY IUsgMixerControlVtbl::newVal

Definition at line 2363 of file USgfw2.h.

◆ newVal [2/2]

PALETTEENTRY IUsgMixerControlVtbl::newVal

Definition at line 2371 of file USgfw2.h.

◆ pBmpParams

USG_MIXING_BITMAP * IUsgMixerControlVtbl::pBmpParams

Definition at line 2330 of file USgfw2.h.

◆ pctinfo

UINT * IUsgMixerControlVtbl::pctinfo

Definition at line 2289 of file USgfw2.h.

◆ pDispParams

_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS * IUsgMixerControlVtbl::pDispParams

Definition at line 2308 of file USgfw2.h.

◆ pExcepInfo

_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO * IUsgMixerControlVtbl::pExcepInfo

Definition at line 2308 of file USgfw2.h.

◆ ppCurrentImage

IPictureDisp ** IUsgMixerControlVtbl::ppCurrentImage

Definition at line 2346 of file USgfw2.h.

◆ ppTInfo

UINT LCID ITypeInfo ** IUsgMixerControlVtbl::ppTInfo

Definition at line 2293 of file USgfw2.h.

◆ ppvObject

BEGIN_INTERFACE REFIID _COM_Outptr_ void ** IUsgMixerControlVtbl::ppvObject

Definition at line 2277 of file USgfw2.h.

◆ pRect

RECT * IUsgMixerControlVtbl::pRect

Definition at line 2342 of file USgfw2.h.

◆ puArgErr

_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT _Out_opt_ EXCEPINFO _Out_opt_ UINT * IUsgMixerControlVtbl::puArgErr

Definition at line 2308 of file USgfw2.h.

◆ pVal [1/2]

PALETTEENTRY * IUsgMixerControlVtbl::pVal

Definition at line 2359 of file USgfw2.h.

◆ pVal [2/2]

PALETTEENTRY* IUsgMixerControlVtbl::pVal

Definition at line 2367 of file USgfw2.h.

◆ pVarResult

_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD _In_ DISPPARAMS _Out_opt_ VARIANT * IUsgMixerControlVtbl::pVarResult

Definition at line 2308 of file USgfw2.h.

◆ rgDispId

REFIID LPOLESTR UINT LCID DISPID * IUsgMixerControlVtbl::rgDispId

Definition at line 2299 of file USgfw2.h.

◆ rgszNames

REFIID LPOLESTR * IUsgMixerControlVtbl::rgszNames

Definition at line 2299 of file USgfw2.h.

◆ riid [1/3]

_In_ DISPID _In_ REFIID IUsgMixerControlVtbl::riid

Definition at line 2277 of file USgfw2.h.

◆ riid [2/3]

REFIID IUsgMixerControlVtbl::riid

Definition at line 2299 of file USgfw2.h.

◆ riid [3/3]

_In_ DISPID _In_ REFIID IUsgMixerControlVtbl::riid

Definition at line 2308 of file USgfw2.h.

◆ wFlags

_In_ DISPID _In_ REFIID _In_ LCID _In_ WORD IUsgMixerControlVtbl::wFlags

Definition at line 2308 of file USgfw2.h.


The documentation for this struct was generated from the following file: