Generieren eines nicht standardmäßigen Formats
[Das feature, das dieser Seite zugeordnet ist, der Audiokomprimierungs-Manager, ist ein Legacyfeature. Microsoft empfiehlt dringend, dass neuer Code dieses Feature nicht verwendet.]
Manchmal benötigt eine Anwendung ein nicht standardmäßiges Format. Beispielsweise kann eine Anwendung eine 16-kHz-Datei im ADPCM-Format benötigen. Da 16 kHz nicht standardmäßig ist, generieren die Enumerationsfunktionen dieses Format nicht. In der Tat gibt es keine zuverlässige Möglichkeit, ein nicht standardmäßiges Format zu generieren, da die Formatalgorithmen nicht benutzerdefinierten Code in der Anwendung enthalten sind. Es ist jedoch manchmal möglich, ein analoges Format zu generieren, indem ein gültiges PCM-Format mit allen erforderlichen Informationen eingerichtet und dann die Funktion acmFormatSuggest verwendet wird. Da Kompressoren und Dekomprimatoren versuchen, ein Format vorzuschlagen, das dem gewünschten Format am nächsten kommt, werden die Anzahl der Kanäle und die Häufigkeit in der Regel beibehalten.