Interfaccia IAudioProcessingObjectPreferredFormatSupport (audioengineextensionapo.h)
Questa interfaccia viene implementata dalle API per consentire loro di specificare i formati di input o output preferiti. Ciò consente alle API di dichiarare un formato preferito che può essere diverso dal formato dell'endpoint. Ad esempio, questo valore preferito viene restituito quando i client chiamano IAudioClient::GetMixFormat.
Ereditarietà
L'interfaccia IAudioProcessingObjectPreferredFormatSupport eredita dall'interfaccia IUnknown.
Metodi
L'interfaccia IAudioProcessingObjectPreferredFormatSupport include questi metodi.
IAudioProcessingObjectPreferredFormatSupport::GetPreferredInputFormat Funzione di callback che consente alle API di specificare un formato di input preferito per il formato di output specificato. |
IAudioProcessingObjectPreferredFormatSupport::GetPreferredOutputFormat Funzione di callback che consente alle API di specificare un formato di output preferito per il formato di input specificato. |
Requisiti
Client minimo supportato | Windows 11 versione 23H2 |
Intestazione | audioengineextensionapo.h |