Bagikan melalui


Fungsi CreateAudioMediaType (audiomediatype.h)

Fungsi ini CreateAudioMediaType menggunakan format yang ditentukan oleh pemanggil untuk membuat objek jenis media yang menjelaskan format audio.

Sintaks

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

Parameter

pAudioFormat

Menentukan penunjuk ke struktur WAVEFORMATEX.

cbAudioFormatSize

Menentukan ukuran struktur WAVEFORMATEX yang diarahkan oleh parameter pAudioFormat .

ppIAudioMediaType

Menentukan penunjuk ke antarmuka IAudioMediaType .

Nilai kembali

Fungsi CreateAudioMediaType mengembalikan S_OK jika panggilan ke fungsi berhasil. Jika tidak, kode kesalahan HRESULT akan dikembalikan.

Keterangan

Saat Anda menerapkan efek sistem audio kustom, CreateAudioMediaType fungsi bekerja dengan IAudioSystemEffectsCustomFormats::GetFormat untuk mewakili format data audio kustom dan untuk memberikan informasi tentang format kustom.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tersedia di Windows Vista dan versi Windows yang lebih baru.
Target Platform Desktop
Header audiomediatype.h (termasuk Audiomediatype.h)
IRQL T/A

Lihat juga

IAudioMediaType

IAudioSystemEffectsCustomFormats::GetFormat

WAVEFORMATEX