オーディオモジュールの出力デバイス。 続きを読む...

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

詳細な説明

オーディオモジュールの出力デバイス。

Typedef のドキュメント

otc_audio_module_output_device_enumerator

デフォルトのオーディオモジュールによって検出された出力デバイスを一覧表示する、オーディオ出力デバイス・エヌメレーターを表します。

関数のドキュメント

otc_audio_module_output_device_enumerator_delete()

otc_status otc_audio_module_output_device_enumerator_delete ( otc_audio_module_output_device_enumerator * device_enumerator )

オーディオ出力デバイスのエヌメレーターを削除します。

パラメータ : | | | | --- | --- | | device_enumerator | オーディオ出力デバイスのエヌメレーター。 |

戻り値 : 演算の結果。成功した場合は 0。

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 * device_enumerator,
イント device_index
)

オーディオ出力デバイスの列挙子から、指定されたオーディオ出力デバイスのIDを取得します。

パラメータ : | | | | --- | --- | | device_enumerator | オーディオ出力デバイスのエヌメレーター。 | | device_index | エヌメレーションにおけるデバイスのインデックス。 |

戻り値 : 指定されたインデックスにあるデバイスのID。インデックスが範囲外の場合はnullptrを返します。

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 * device_enumerator,
イント device_index
)

オーディオ出力デバイス列挙子内の、指定されたオーディオ出力デバイスの名前を取得します。

パラメータ : | | | | --- | --- | | device_enumerator | オーディオ出力デバイスのエヌメレーター。 | | device_index | エヌメレーションにおけるデバイスのインデックス。 |

戻り値 : 指定されたインデックスにあるデバイスの名前。インデックスが範囲外の場合は nullptr を返します。

otc_audio_module_output_device_enumerator_new()

otc_audio_module_output_device_enumerator * otc_audio_module_output_device_enumerator_new ( )

デフォルトのオーディオモジュールによって検出された出力デバイスを一覧表示する、オーディオ出力デバイス・エヌメレーターを作成します。

戻り値 : オーディオ出力デバイスのエヌメレーター。

otc_audio_module_output_device_enumerator_size()

int otc_audio_module_output_device_enumerator_size ( otc_audio_module_output_device_enumerator * device_enumerator )

オーディオ出力デバイス・エヌメレータ内のオーディオ出力デバイスの数を取得します。

パラメータ : | | | | --- | --- | | device_enumerator | オーディオ出力デバイスのエヌメレーター。 |

戻り値 : オーディオ出力デバイスの数。

otc_audio_module_output_device_select()

otc_status otc_audio_module_output_device_select ( const char * device_id )

デフォルトのオーディオモジュール内のオーディオ出力デバイスを選択します。

パラメータ : | | | | --- | --- | | device_id | オーディオ出力デバイスのID。 |

戻り値 : 演算の結果。成功した場合は 0。