Método IAudioProcessingObjectNotifications::GetApoNotificationRegistrationInfo (audioengineextensionapo.h)
Chamado pelo sistema para permitir que os clientes se registrem para receber retornos de chamada de notificação para notificações de efeito de sistema e ponto de extremidade do APO.
Sintaxe
HRESULT GetApoNotificationRegistrationInfo(
[out] APO_NOTIFICATION_DESCRIPTOR **apoNotifications,
[out] DWORD *count
);
Parâmetros
[out] apoNotifications
Parâmetro de saída que retorna um ponteiro para uma matriz de APO_NOTIFICATION_DESCRIPTOR especificando o conjunto de alterações de APO para as quais as notificações são solicitadas. O destinatário do chamador aloca as estruturas de APO_NOTIFICATION_DESCRIPTOR usando CoTaskMemAlloc; o chamador deve liberar as estruturas usando CoTaskMemFree quando terminar.
[out] count
Parâmetro de saída especificando o número de itens retornados em apoNotifications.
Valor de retorno
Um HRESULT.
Observações
Para obter mais informações sobre as APIs do Windows 11 para APOs (Objetos de Processamento de Áudio) que podem ser enviadas com drivers de áudio, consulte APIs do Windows 11 para objetos de processamento de áudio.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows Build 22000 |
cabeçalho | audioengineextensionapo.h |