KSPROPERTY_SYSAUDIO_DEVICE_INTERFACE_NAME

KSPROPERTY_SYSAUDIO_DEVICE_INTERFACE_NAME プロパティは、指定された仮想オーディオ デバイスのプラグ アンド プレイ デバイス インターフェイス名を含む Unicode 文字列を取得します。

用法の要点テーブル

Yammer の入手 設定 移行先 プロパティ記述子の種類 プロパティ値の種類

はい

いいえ

フィルター

KSPROPERTY+ULONG

LPWSTR

プロパティ記述子 (インスタンス データ) は、KSPROPERTY 構造体の後に、仮想オーディオ デバイスを識別するデバイス ID を含む ULONG 変数で構成されます。 SysAudio が n 個の仮想オーディオ デバイスを列挙する場合 (KSPROPERTY_SYSAUDIO_DEVICE_COUNT を参照)、有効なデバイス ID の範囲は 0 から n-1 です。 また、-1 のデバイス IDは、KSPROPERTY_SYSAUDIO_DEVICE_INSTANCE または KSPROPERTY_SYSAUDIO_INSTANCE_INFOset-property 要求が開いた最後の仮想オーディオ デバイスである現在のデバイスを示すために使用されます。

プロパティ値 (操作データ) は、デバイスのインターフェイス名を含む Unicode 文字の null で終わる文字列へのポインターです。

戻り値

KSPROPERTY_SYSAUDIO_DEVICE_INTERFACE_NAME プロパティ要求は、正常に完了したことを示すために STATUS_SUCCESS を返します。 それ以外の場合、要求は適切なエラー状態コードを返します。

要件

ヘッダー

ksmedia.h (Ksmedia.h をインクルード)

関連項目

KSPROPERTY

KSPROPERTY_SYSAUDIO_DEVICE_COUNT

KSPROPERTY_SYSAUDIO_DEVICE_INSTANCE

KSPROPERTY_SYSAUDIO_INSTANCE_INFO