Structure APOInitSystemEffects3 (audioengineextensionapo.h)
Fournit des paramètres d’initialisation d’objet de traitement audio (APO), en étendant APOInitSystemEffects2 pour ajouter la possibilité de spécifier un fournisseur de services pour la journalisation.
Syntaxe
typedef struct APOInitSystemEffects3 {
APOInitBaseStruct APOInit;
IPropertyStore *pAPOEndpointProperties;
IServiceProvider *pServiceProvider;
IMMDeviceCollection *pDeviceCollection;
UINT nSoftwareIoDeviceInCollection;
UINT nSoftwareIoConnectorIndex;
GUID AudioProcessingMode;
BOOL InitializeForDiscoveryOnly;
} APOInitSystemEffects3;
Membres
APOInit
Structure APOInitBaseStruct .
pAPOEndpointProperties
Pointeur vers un objet IPropertyStore .
pServiceProvider
Interface IServiceProvider .
pDeviceCollection
Pointeur vers un objet IMMDeviceCollection . Le dernier élément de pDeviceCollection est toujours l’IMMDevice qui représente le point de terminaison audio.
nSoftwareIoDeviceInCollection
Spécifie l’objet MMDevice qui implémente la deviceTopology qui inclut le connecteur logiciel pour lequel apo est initialisé. L’objet MMDevice est contenu dans pDeviceCollection.
nSoftwareIoConnectorIndex
Spécifie l’index d’un connecteur Software_IO dans DeviceTopology.
AudioProcessingMode
Spécifie le mode de traitement du graphique audio.
InitializeForDiscoveryOnly
Indique si le système audio initialise l’APO pour la découverte d’effets uniquement.
Notes
Pour plus d’informations sur les API Windows 11 pour les objets de traitement audio (API) qui peuvent être fournis avec des pilotes audio, consultez Windows 11 API pour les objets de traitement audio.
Spécifications
Client minimal pris en charge | Windows Build 22000 |
Serveur minimal pris en charge | Windows Build 22000 |
En-tête | audioengineextensionapo.h |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour