Metode CXAPOBase::ValidateFormatPair (xapobase.h)
Memverifikasi bahwa konfigurasi pasangan format input dan output didukung oleh XAPO.
Sintaks
HRESULT ValidateFormatPair(
const WAVEFORMATEX *pSupportedFormat,
WAVEFORMATEX *pRequestedFormat,
BOOL fOverwrite
);
Parameter
pSupportedFormat
Format audio yang diketahui didukung oleh XAPO.
pRequestedFormat
Format audio untuk diperiksa, harus merupakan penunjuk ke struktur WAVEFORMATEXTENSIBLE jika fOverWrite TRUE.
fOverwrite
Jika TRUE menunjukkan bahwa pRequestedFormat harus ditimpa dengan format audio terdekat yang didukung jika format yang diminta tidak didukung. Format audio terdekat ditentukan oleh kedalaman bit, framerate, dan jumlah saluran dalam urutan kepentingan tersebut.
Nilai kembali
Mengembalikan S_OK jika pasangan format didukung. Mengembalikan XAPO_E_FORMAT_UNSUPPORTED jika pasangan format tidak didukung; pRequestedFormat akan ditimpa jika fOverWrite TRUE. Mengembalikan E_INVALIDARG jika salah satu format audio tidak valid; pRequestedFormat akan dibiarkan tidak tersentuh.
Keterangan
Persyaratan Platform
Windows 10 (XAudio2.9); Windows 8, Windows Phone 8 (XAudio 2.8); DirectX SDK (XAudio 2.7)Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Windows |
Header | xapobase.h |
Pustaka | XAPOBase.lib |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk