Función CreateAudioMediaType (audiomediatype.h)
La CreateAudioMediaType
función usa el formato especificado por el autor de la llamada para crear un objeto de tipo multimedia que describa el formato de audio.
Sintaxis
HRESULT CreateAudioMediaType(
const WAVEFORMATEX *pAudioFormat,
UINT32 cbAudioFormatSize,
IAudioMediaType **ppIAudioMediaType
);
Parámetros
pAudioFormat
Especifica un puntero a una estructura WAVEFORMATEX.
cbAudioFormatSize
Especifica el tamaño de la estructura WAVEFORMATEX a la que apunta el parámetro pAudioFormat .
ppIAudioMediaType
Especifica un puntero a una interfaz IAudioMediaType .
Valor devuelto
La CreateAudioMediaType
función devuelve S_OK si la llamada a la función es correcta. De lo contrario, devuelve un código de error HRESULT adecuado.
Comentarios
Al implementar efectos de sistema de audio personalizados, la CreateAudioMediaType
función funciona con IAudioSystemEffectsCustomFormats::GetFormat para representar un formato de datos de audio personalizado y para proporcionar información sobre el formato personalizado.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible en Windows Vista y versiones posteriores de Windows. |
Plataforma de destino | Escritorio |
Encabezado | audiomediatype.h (include Audiomediatype.h) |
IRQL | N/D |