dsp_GetDeviceList

オーディオ出力デバイスの一覧を取得

dsp_GetDeviceList p1

p1	: オーディオ出力デバイスの一覧を入れる文字列型変数 

(プラグイン / モジュール : hspdsp.dll)

解説

p1 にオーディオ出力デバイスの一覧を入れる文字列型変数を指定します。
事前に sdim などで 十分にバッファーを確保してから実行してください。
バッファサイズは dsp_GetDeviceListSize()で取得できます。

正常終了時には stat に デバイスの数 が返ります。
  
システムに利用可能なデバイスがない場合は -2 もしくは 0 が返ります。

エラー一覧(stat)

-1 = 初期化されていません
-2 = デバイスが見つかりません

関連項目

dsp_Openメディアファイルをオープンします(hspdsp.dll)
dsp_GetDeviceListSizeオーディオ出力デバイスの一覧のサイズを取得(関数)(hspdsp.dll)

サンプル逆引き (1)

sample25_SelectAudioDevice.hsp

情報

プラグイン / モジュールhspdsp.dll
バージョン1.12
作成日2017/05/05
著作者inovia
URLhttps://hsp.moe/
備考hspdsp.asをインクルードすること。
#include "hspdsp.as"
タイプ拡張命令
グループHSPDSP
対応環境
  • Windows 版 HSP
hs ファイルhsphelp\hspdsp.hs