Metode IXAudio2MasteringVoice::GetChannelMask (xaudio2.h)
Mengembalikan masker saluran untuk suara ini.
Sintaks
HRESULT GetChannelMask(
[out] DWORD *pChannelmask
);
Parameter
[out] pChannelmask
Mengembalikan masker saluran untuk suara ini. Ini sesuai dengan anggota dwChannelMask dari struktur WAVEFORMATEXTENSIBLE .
Mengembalikan nilai
Metode ini tidak mengembalikan nilai.
Keterangan
Argumen pChannelMask adalah bit-mask dari berbagai saluran dalam geometri pembicara yang dilaporkan oleh sistem audio. Informasi ini diperlukan untuk parameter X3DAudioInitializeSpeakerChannelMask .
The X3DAUDIO. Header H menyatakan sejumlah definisi posisi SPEAKER_ untuk mendekode masker saluran ini.
Contoh meliputi:
SPEAKER_STEREO // SPEAKER_FRONT_LEFT (0x1) | SPEAKER_FRONT_RIGHT (0x2)
SPEAKER_5POINT1 // SPEAKER_FRONT_LEFT (0x1) | SPEAKER_FRONT_RIGHT (0x2)
// | SPEAKER_FRONT_CENTER (0x4)
// | SPEAKER_LOW_FREQUENCY (0x8)
// | SPEAKER_BACK_LEFT (0x10) | SPEAKER_BACK_RIGHT (0x20)
Catatan Untuk versi DirectX SDK XAUDIO, masker saluran untuk perangkat output diperoleh melalui metode IXAudio2::GetDeviceDetails, yang tidak ada di Windows 8 dan yang lebih baru.
Persyaratan Platform
Windows 10 (XAudio2.9); Windows 8, Windows Phone 8 (XAudio 2.8)Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Windows |
Header | xaudio2.h |