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 |