예제 #1
0
        public virtual IDataSourceFactory getDataSourceFactory(string name)
        {
            IntPtr             cPtr = cAudioCSharpWrapperPINVOKE.IAudioManager_getDataSourceFactory(swigCPtr, name);
            IDataSourceFactory ret  = (cPtr == IntPtr.Zero) ? null : new IDataSourceFactory(cPtr, false);

            return(ret);
        }
 public static extern void IDataSourceFactory_director_connect(HandleRef jarg1, IDataSourceFactory.SwigDelegateIDataSourceFactory_0 delegate0);
예제 #3
0
        public virtual bool registerDataSource(IDataSourceFactory factory, string name, int priority)
        {
            bool ret = cAudioCSharpWrapperPINVOKE.IAudioManager_registerDataSource(swigCPtr, IDataSourceFactory.getCPtr(factory), name, priority);

            return(ret);
        }
예제 #4
0
 internal static HandleRef getCPtr(IDataSourceFactory obj)
 {
     return((obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr);
 }
예제 #5
0
 internal static HandleRef getCPtr(IDataSourceFactory obj) {
   return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
 }
예제 #6
0
 public virtual bool registerDataSource(IDataSourceFactory factory, string name, int priority) {
   bool ret = cAudioCSharpWrapperPINVOKE.IAudioManager_registerDataSource(swigCPtr, IDataSourceFactory.getCPtr(factory), name, priority);
   return ret;
 }