Condividi tramite


Interfaccia IXAudio2MasteringVoice (xaudio2.h)

Una voce mastering viene usata per rappresentare il dispositivo di output audio.

I buffer di dati non possono essere inviati direttamente alle voci mastering, ma i dati inviati ad altri tipi di voci devono essere indirizzati a una voce mastering per essere ascoltati.

IXAudio2MasteringVoice eredita direttamente da IXAudio2Voice, ma non implementa metodi specifici per la masterizzazione delle voci. Il tipo di interfaccia esiste esclusivamente perché alcuni dei metodi della classe base vengono implementati in modo diverso per le voci mastering. Avere un tipo separato per queste voci consente al codice client di distinguere i diversi tipi di voce e di trarre vantaggio dalla sicurezza dei tipi C++.

Ereditarietà

L'interfaccia IXAudio2MasteringVoice eredita da IXAudio2Voice. IXAudio2MasteringVoice include anche questi tipi di membri:

Metodi

L'interfaccia IXAudio2MasteringVoice include questi metodi.

 
IXAudio2MasteringVoice::GetChannelMask

Restituisce la maschera del canale per questa voce.

Commenti

Requisiti della piattaforma

Windows 10 (XAudio2.9); Windows 8, Windows Phone 8 (XAudio 2.8); DirectX SDK (XAudio 2.7)

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione xaudio2.h

Vedi anche

IXAudio2Voice

Interfacce XAudio2