Condividi tramite


Funzione CreateAudioMediaType (audiomediatype.h)

La CreateAudioMediaType funzione usa il formato specificato dal chiamante per creare un oggetto tipo di supporto che descrive il formato audio.

Sintassi

HRESULT CreateAudioMediaType(
  const WAVEFORMATEX *pAudioFormat,
  UINT32             cbAudioFormatSize,
  IAudioMediaType    **ppIAudioMediaType
);

Parametri

pAudioFormat

Specifica un puntatore a una struttura WAVEFORMATEX.

cbAudioFormatSize

Specifica le dimensioni della struttura WAVEFORMATEX a cui fa riferimento il parametro pAudioFormat .

ppIAudioMediaType

Specifica un puntatore a un'interfaccia IAudioMediaType .

Valore restituito

La CreateAudioMediaType funzione restituisce S_OK se la chiamata alla funzione ha esito positivo. In caso contrario, restituisce un codice di errore HRESULT appropriato.

Commenti

Quando si implementano effetti di sistema audio personalizzati, la CreateAudioMediaType funzione funziona con IAudioSystemEffectsCustomFormats::GetFormat per rappresentare un formato di dati audio personalizzato e fornire informazioni sul formato personalizzato.

Requisiti

Requisito Valore
Client minimo supportato Disponibile in Windows Vista e versioni successive di Windows.
Piattaforma di destinazione Desktop
Intestazione audiomediatype.h (includere Audiomediatype.h)
IRQL N/D

Vedi anche

IAudioMediaType

IAudioSystemEffectsCustomFormats::GetFormat

WAVEFORMATEX