Bagikan melalui


Metode IHardwareAudioEngineBase::GetEngineFormat (audioengineendpoint.h)

Metode GetEngineFormat mengambil format data saat ini dari aliran audio yang dilepas.

Sintaks

HRESULT GetEngineFormat(
  [in]  IMMDevice    *pDevice,
  [in]  BOOL         _bRequestDeviceFormat,
  [out] WAVEFORMATEX **_ppwfxFormat
);

Parameter

[in] pDevice

Penunjuk ke antarmuka IMMDevice .

[in] _bRequestDeviceFormat

Variabel Boolean yang menunjukkan apakah antarmuka IMMDevice diakses atau tidak untuk mengambil format perangkat.

[out] _ppwfxFormat

Penunjuk ke penunjuk ke struktur WAVEFORMATEX yang menyediakan informasi tentang mesin audio perangkat keras. Ini termasuk jenis format audio bentuk gelombang, jumlah saluran audio, dan laju sampel mesin audio.

Menampilkan nilai

Metode GetEngineFormat mengembalikan S_OK untuk menunjukkan bahwa metode telah berhasil diselesaikan. Jika tidak, ia mengembalikan kode kesalahan yang sesuai.

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header audioengineendpoint.h

Lihat juga

IHardwareAudioEngineBase

IMMDevice

WAVEFORMATEX