Ausgabegerät für das Audiomodul. Mehr...

#include <stdlib.h> #include "config.h" #include "base.h"

Ausführliche Beschreibung

Ausgabegerät für das Audiomodul.

Typedef-Dokumentation

otc_audio_module_output_device_enumerator

Stellt einen Enumerator für Audioausgabegeräte dar, der die vom Standard-Audiomodul erkannten Ausgabegeräte auflistet.

Funktionsdokumentation

otc_audio_module_output_device_enumerator_delete()

otc_status otc_audio_module_output_device_enumerator_delete ( otc_audio_module_output_device_enumerator * Geräteauflistung )

Löscht einen Enumerator für ein Audioausgabegerät.

Parameter : | | | | --- | --- | | device_enumerator | Der Enumerator des Audioausgabegeräts. |

Rückgabewert : Das Ergebnis der Operation. 0 bei Erfolg.

otc_audio_module_output_device_enumerator_get_device_id()

const char * otc_audio_module_output_device_enumerator_get_device_id ( otc_audio_module_output_device_enumerator * Geräteauflistung,
int Geräteindex
)

Ruft die ID des angegebenen Audioausgabegeräts in einem Audioausgabegerät-Enumerator ab.

Parameter : | | | | --- | --- | | device_enumerator | Der Enumerator des Audioausgabegeräts. | | device_index | Der Index des Geräts in der Auflistung. |

Rückgabewert : Die ID des Geräts am ausgewählten Index oder `nullptr`, wenn der Index außerhalb des zulässigen Bereichs liegt.

otc_audio_module_output_device_enumerator_get_device_name()

const char * otc_audio_module_output_device_enumerator_get_device_name ( otc_audio_module_output_device_enumerator * Geräteauflistung,
int Geräteindex
)

Ruft den Namen des angegebenen Audioausgabegeräts in einem Audioausgabegerät-Enumerator ab.

Parameter : | | | | --- | --- | | device_enumerator | Der Enumerator des Audioausgabegeräts. | | device_index | Der Index des Geräts in der Auflistung. |

Rückgabewert : Der Name des Geräts am ausgewählten Index oder `nullptr`, wenn der Index außerhalb des zulässigen Bereichs liegt.

otc_audio_module_output_device_enumerator_new()

otc_audio_module_output_device_enumerator * otc_audio_module_output_device_enumerator_new ( )

Erstellt einen Enumerator für Audioausgabegeräte, der die vom Standard-Audiomodul erkannten Ausgabegeräte auflistet.

Rückgabewerte : Der Enumerator des Audioausgabegeräts.

otc_audio_module_output_device_enumerator_size()

int otc_audio_module_output_device_enumerator_size ( otc_audio_module_output_device_enumerator * Geräteauflistung )

Ruft die Anzahl der Audioausgabegeräte in einem Audioausgabegeräte-Enumerator ab.

Parameter : | | | | --- | --- | | device_enumerator | Der Enumerator des Audioausgabegeräts. |

Rückgabewert : Die Anzahl der Audioausgabegeräte.

otc_audio_module_output_device_select()

otc_status otc_audio_module_output_device_select ( const char * device_id )

Wählt ein Audioausgabegerät im Standard-Audiomodul aus.

Parameter : | | | | --- | --- | | device_id | Die ID des Audioausgabegeräts. |

Rückgabewert : Das Ergebnis der Operation. 0 bei Erfolg.