ADL.NativeAPI.adl_get_audio_capture_device_names C# (CSharp) Method

adl_get_audio_capture_device_names() private method

private adl_get_audio_capture_device_names ( adl_get_device_names_rclbck_t rclbck, IntPtr handle, IntPtr opaque ) : void
rclbck adl_get_device_names_rclbck_t
handle System.IntPtr
opaque System.IntPtr
return void
        public static extern void adl_get_audio_capture_device_names(
            adl_get_device_names_rclbck_t rclbck, ADLH handle, IntPtr opaque);

Usage Example

Example #1
0
        // =====================================================================

        /// <inheritdoc />
        public void getAudioCaptureDeviceNames(
            Responder <Dictionary <string, string> > responder)
        {
            if (!isPlatformInitialized <Dictionary <string, string> >(responder))
            {
                return;
            }

            NativeAPI.adl_get_audio_capture_device_names(
                _devsRCallback,
                _platformHandle,
                saveResponder(responder));
        }