Ejemplo n.º 1
0
 static extern IntPtr AudioComponentFindNext(IntPtr inComponent, ref AudioComponentDescription inDesc);
Ejemplo n.º 2
0
 static extern int /* OSStatus */ AudioComponentGetDescription(IntPtr component, out AudioComponentDescription desc);
Ejemplo n.º 3
0
        public static AudioComponent?FindComponent(AudioTypePanner panner)
        {
            var cd = AudioComponentDescription.CreatePanner(panner);

            return(FindComponent(ref cd));
        }
Ejemplo n.º 4
0
        public static AudioComponent?FindComponent(AudioTypeGenerator generator)
        {
            var cd = AudioComponentDescription.CreateGenerator(generator);

            return(FindComponent(ref cd));
        }
Ejemplo n.º 5
0
        public static AudioComponent?FindComponent(AudioTypeEffect effect)
        {
            var cd = AudioComponentDescription.CreateEffect(effect);

            return(FindComponent(ref cd));
        }
Ejemplo n.º 6
0
        public static AudioComponent?FindComponent(AudioTypeMixer mixer)
        {
            var cd = AudioComponentDescription.CreateMixer(mixer);

            return(FindComponent(ref cd));
        }
Ejemplo n.º 7
0
        public static AudioComponent?FindComponent(AudioTypeMusicDevice musicDevice)
        {
            var cd = AudioComponentDescription.CreateMusicDevice(musicDevice);

            return(FindComponent(ref cd));
        }
Ejemplo n.º 8
0
        public static AudioComponent?FindComponent(AudioTypeConverter conveter)
        {
            var cd = AudioComponentDescription.CreateConverter(conveter);

            return(FindComponent(ref cd));
        }
Ejemplo n.º 9
0
        public static AudioComponent?FindComponent(AudioTypeOutput output)
        {
            var cd = AudioComponentDescription.CreateOutput(output);

            return(FindComponent(ref cd));
        }
Ejemplo n.º 10
0
 public static AudioComponent?FindComponent(ref AudioComponentDescription cd)
 {
     return(FindNextComponent(null, ref cd));
 }
Ejemplo n.º 11
0
 static extern AUGraphError AUGraphNodeInfo(IntPtr inGraph, int /* AUNode = SInt32 */ inNode, out AudioComponentDescription outDescription, out IntPtr outAudioUnit);
Ejemplo n.º 12
0
 static extern AUGraphError AUGraphAddNode(IntPtr inGraph, ref AudioComponentDescription inDescription, out int /* AUNode = SInt32* */ outNode);
Ejemplo n.º 13
0
 public static AudioComponent FindNextComponent(AudioComponent cmp, AudioComponentDescription cd)
 {
     return(FindNextComponent(cmp, ref cd));
 }