XUserDefaultAudioEndpointUtf16ChangedCallback
アプリケーションが定義し、ユーザーの既定のオーディオ エンドポイントが変更されたときに呼び出されるコールバックです。構文
パラメーター
context _In_opt_Type: void* コールバックの登録時にアプリケーションが定義して XUserRegisterForDefaultAudioEndpointUtf16Changed 関数に渡すコンテキストです。 user
Type: XUserLocalId 既定のオーディオ エンドポイントが変更されたユーザーのローカル ID です。 defaultAudioEndpointKind
Type: XUserDefaultAudioEndpointKind ユーザーの既定のオーディオ エンドポイントがオーディオをレンダリングするか、キャプチャするかを指定する列挙値です。 endpointIdUtf16 _In_opt_z_
Type: wchar_t* マルチメディア デバイス リソースを表す文字列へのポインターです。
戻り値
Type: void解説
既定のオーディオ エンドポイントが変更されたときにアプリケーションが呼び出すコールバックを登録するには、XUserRegisterForDefaultAudioEndpointUtf16Changed 関数を呼び出します。 この関数は、XUserDefaultAudioEndpointUtf16ChangedCallback 関数へのポインターを引数として受け取ります。 以前に登録された既定のオーディオ エンドポイント変更コールバックの登録を解除するには、XUserUnregisterForDefaultAudioEndpointUtf16Changed 関数を呼び出します。要件
ヘッダー: XUser.h ライブラリ: xgameruntime.lib サポートされているプラットフォーム: Windows、XBOX One 本体、XBOX Series 本体関連項目
XUserXUserRegisterForDefaultAudioEndpointUtf16Changed
XUserUnregisterForDefaultAudioEndpointUtf16Changed
