Compartilhar via


Gerando um formato não padrão

[O recurso associado a esta página, Gerenciador de Compactação de Áudio, é um recurso herdado. A Microsoft recomenda fortemente que o novo código não use esse recurso.]

Às vezes, um aplicativo precisa de um formato não padrão. Por exemplo, um aplicativo pode precisar de um arquivo de formato ADPCM de 16 kHz. Como 16 kHz não é padrão, as funções de enumeração não gerarão esse formato. Na verdade, além da codificação personalizada dos algoritmos de formato no aplicativo, não há uma maneira confiável de gerar um formato não padrão. Às vezes, às vezes, é possível gerar um formato análogo configurando um formato PCM válido com todas as informações necessárias e, em seguida, usando a função acmFormatSuggest . Como compressores e descompactadores tentam sugerir um formato mais próximo do formato desejado, o número de canais e a frequência geralmente são preservados.