Compartilhar via


Função CreateAudioMediaTypeFromUncompressedAudioFormat (audiomediatype.h)

A CreateAudioMediaTypeFromUncompressedAudioFormat função usa as informações fornecidas na estrutura UNCOMPRESSEDAUDIOFORMAT para criar um objeto de tipo de mídia que descreve o formato de áudio.

Sintaxe

HRESULT CreateAudioMediaTypeFromUncompressedAudioFormat(
  const UNCOMPRESSEDAUDIOFORMAT *pUncompressedAudioFormat,
  IAudioMediaType               **ppIAudioMediaType
);

Parâmetros

pUncompressedAudioFormat

Especifica um ponteiro para uma estrutura UNCOMPRESSEDAUDIOFORMAT.

ppIAudioMediaType

Especifica um ponteiro para uma interface IAudioMediaType .

Retornar valor

A CreateAudioMediaTypeFromUncompressedAudioFormat função retornará S_OK se a chamada para a função for bem-sucedida. Caso contrário, ele retornará um código de erro HRESULT apropriado.

Comentários

Quando você implementa efeitos personalizados do sistema de áudio, a CreateAudioMediaTypeFromUncompressedAudioFormat função funciona com IAudioSystemEffectsCustomFormats::GetFormat para representar um formato de dados de áudio personalizado e para fornecer informações sobre o formato personalizado.

Requisitos

Requisito Valor
Cliente mínimo com suporte Disponível no Windows Vista e versões posteriores do Windows.
Plataforma de Destino Área de Trabalho
Cabeçalho audiomediatype.h (inclua Audiomediatype.h)
IRQL N/D

Confira também

IAudioMediaType

IAudioSystemEffectsCustomFormats::GetFormat

UNCOMPRESSEDAUDIOFORMAT