APO_NOTIFICATION_DESCRIPTOR構造体 (audioengineextensionapo.h)
要求された APO 通知を指定します。
構文
typedef struct APO_NOTIFICATION_DESCRIPTOR {
APO_NOTIFICATION_TYPE type;
union {
AUDIO_ENDPOINT_VOLUME_APO_NOTIFICATION_DESCRIPTOR audioEndpointVolume;
AUDIO_ENDPOINT_PROPERTY_CHANGE_APO_NOTIFICATION_DESCRIPTOR audioEndpointPropertyChange;
AUDIO_SYSTEMEFFECTS_PROPERTY_CHANGE_APO_NOTIFICATION_DESCRIPTOR audioSystemEffectsPropertyChange;
AUDIO_MICROPHONE_BOOST_APO_NOTIFICATION_DESCRIPTOR audioMicrophoneBoost;
} DUMMYUNIONNAME;
} APO_NOTIFICATION_DESCRIPTOR;
メンバーズ
type
APO_NOTIFICATION_TYPE 列挙体の値
DUMMYUNIONNAME
DUMMYUNIONNAME.audioEndpointVolume
エンドポイント ボリューム変更 APO 通知を指定する AUDIO_ENDPOINT_VOLUME_APO_NOTIFICATION_DESCRIPTOR。
DUMMYUNIONNAME.audioEndpointPropertyChange
エンドポイント プロパティ変更 APO 通知を指定する AUDIO_ENDPOINT_PROPERTY_CHANGE_APO_NOTIFICATION_DESCRIPTOR。
DUMMYUNIONNAME.audioSystemEffectsPropertyChange
システム効果プロパティ変更 APO 通知を指定する AUDIO_SYSTEMEFFECTS_PROPERTY_CHANGE_APO_NOTIFICATION_DESCRIPTOR。
DUMMYUNIONNAME.audioMicrophoneBoost
マイクブースト APO 通知を指定する AUDIO_MICROPHONE_BOOST_APO_NOTIFICATION_DESCRIPTOR。
備考
IAudioProcessingObjectNotifications::GetApoNotificationRegistrationInfo
オーディオ ドライバーに付属できるオーディオ処理オブジェクト (API) の Windows 11 API の詳細については、「オーディオ処理オブジェクトの Windows 11 API を参照してください。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows ビルド 22000 |
ヘッダー | audioengineextensionapo.h |