Esempio n. 1
0
 public static extern int TT_DoNewUserAccount(IntPtr lpTTInstance,
                                           ref BearWare.UserAccount lpUserAccount);
Esempio n. 2
0
 public static extern bool TT_Mixer_SetWaveInVolume(int nWaveDeviceID,
                                           BearWare.MixerControl nControl,
                                           int nVolume);
Esempio n. 3
0
 public static extern bool TT_GetMessage(IntPtr lpTTInstance,
                                        ref BearWare.TTMessage pMsg,
                                        ref int pnWaitMs);
Esempio n. 4
0
 public static extern bool TT_DBG_SetSoundInputTone(IntPtr lpTTInstance,
                                                    BearWare.StreamType uStreamTypes,
                                                    int nFrequency);
Esempio n. 5
0
 public static extern bool TT_Mixer_SetWaveOutMute(int nWaveDeviceID,
                                          BearWare.MixerControl nControl,
                                          bool bMute);
Esempio n. 6
0
 public static extern IntPtr TT_AcquireUserAudioBlock(IntPtr lpTTInstance,
                                                      BearWare.StreamType nStreamType,
                                                      int nUserID);
Esempio n. 7
0
 public static extern int TT_DesktopInput_KeyTranslate(BearWare.TTKeyTranslate nTranslate,
                                                       [In] BearWare.DesktopInput[] lpDesktopInputs,
                                                      [In, Out] BearWare.DesktopInput[] lpTranslatedDesktopInputs,
                                                       int nDesktopInputCount);
Esempio n. 8
0
 public static extern bool TT_GetUser(IntPtr lpTTInstance,
                                 int nUserID, ref BearWare.User lpUser);
Esempio n. 9
0
 public static extern bool TT_GetUserStatistics(IntPtr lpTTInstance,
                                           int nUserID,
                                           ref BearWare.UserStatistics lpStats);
Esempio n. 10
0
 public static extern bool TT_GetChannelFile(IntPtr lpTTInstance,
                                             int nChannelID,
                                             int nFileID,
                                             ref BearWare.RemoteFile lpRemoteFile);
Esempio n. 11
0
 public static extern bool TT_GetMyUserAccount(IntPtr lpTTInstance,
                                          ref BearWare.UserAccount lpUserAccount);
Esempio n. 12
0
 public static extern bool TT_GetChannel(IntPtr lpTTInstance,
                                    int nChannelID,
                                    ref BearWare.Channel lpChannel);
Esempio n. 13
0
 public static extern bool TT_GetServerProperties(IntPtr lpTTInstance,
                                             ref BearWare.ServerProperties lpProperties);
Esempio n. 14
0
        public const int WM_TEAMTALK_CLIENTEVENT = 0x8000 + 1; /* WM_APP */

        public MyEventHandler(BearWare.TeamTalk tt)
        {
            m_tt = tt;
        }
Esempio n. 15
0
 public static extern bool TT_SetUserMediaStorageDir(IntPtr lpTTInstance,
                                            int nUserID,
                                            [MarshalAs(UnmanagedType.LPWStr)] string szFolderPath,
                                            [MarshalAs(UnmanagedType.LPWStr)] string szFileNameVars,
                                            BearWare.AudioFileFormat uAFF);
Esempio n. 16
0
 public static extern bool TT_GetUserByUsername(IntPtr lpTTInstance,
                                           [MarshalAs(UnmanagedType.LPWStr)] string szUsername,
                                          ref BearWare.User lpUser);
Esempio n. 17
0
 public static extern bool TT_SetUserAudioStreamBufferSize(IntPtr lpTTInstance,
                                                     int nUserID,
                                                     BearWare.StreamType uStreamType,
                                                     int nMSec);
Esempio n. 18
0
 public static extern bool TT_GetTextMessage(IntPtr lpTTInstance,
                                        int nMsgID,
                                        bool bRemoveMsg,
                                        ref BearWare.TextMessage lpTextMessage);
Esempio n. 19
0
 public static extern bool TT_GetFileTransferInfo(IntPtr lpTTInstance,
                                             int nTransferID,
                                             ref BearWare.FileTransfer lpFileTransfer);
Esempio n. 20
0
 public static extern bool TT_SetUserVolume(IntPtr lpTTInstance,
                                       int nUserID, BearWare.StreamType nStreamType, int nVolume);
Esempio n. 21
0
 public static extern int TT_DBG_SIZEOF(BearWare.TTType nType);
Esempio n. 22
0
 public static extern bool TT_SetUserMute(IntPtr lpTTInstance,
                                     int nUserID, BearWare.StreamType nStreamType, bool bMute);
Esempio n. 23
0
 public static extern System.IntPtr TT_DBG_GETDATAPTR(ref BearWare.TTMessage pMsg);
Esempio n. 24
0
 public static extern bool TT_SetUserStoppedPlaybackDelay(IntPtr lpTTInstance,
                                                          int nUserID,
                                                          BearWare.StreamType nStreamType,
                                                          int nDelayMSec);
Esempio n. 25
0
 public static extern bool TT_Mixer_SetWaveInSelected(int nWaveDeviceID,
                                             BearWare.MixerControl nControl);
Esempio n. 26
0
 public static extern bool TT_SetUserPosition(IntPtr lpTTInstance,
                                         int nUserID,
                                         BearWare.StreamType nStreamType,
                                         float x,
                                         float y,
                                         float z);
Esempio n. 27
0
 public static extern int TT_Mixer_GetWaveInVolume(int nWaveDeviceID,
                                            BearWare.MixerControl nControl);
Esempio n. 28
0
 public static extern bool TT_SetUserStereo(IntPtr lpTTInstance,
                                       int nUserID,
                                       BearWare.StreamType nStreamType, 
                                       bool bLeftSpeaker,
                                       bool bRightSpeaker);
Esempio n. 29
0
 public static extern bool TT_GetDefaultSoundDevicesEx(BearWare.SoundSystem nSoundSystem,
                                                       ref int lpnInputDeviceID,
                                                       ref int lpnOutputDeviceID);
Esempio n. 30
0
 public static extern int TT_DoUpdateServer(IntPtr lpTTInstance,
                                         ref BearWare.ServerProperties lpServerInfo);