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

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

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

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

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

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

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

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