XAUDIO2_SEND_DESCRIPTOR structure (xaudio2.h)

Defines a destination voice that is the target of a send from another voice and specifies whether a filter should be used.

Syntax

typedef struct XAUDIO2_SEND_DESCRIPTOR {
  UINT32        Flags;
  IXAudio2Voice *pOutputVoice;
} XAUDIO2_SEND_DESCRIPTOR;

Members

Flags

Indicates whether a filter should be used on data sent to the voice pointed to by pOutputVoice. Flags can be 0 or XAUDIO2_SEND_USEFILTER.

pOutputVoice

A pointer to an IXAudio2Voice that will be the target of the send. The pOutputVoice member cannot be NULL.

Remarks

Platform Requirements

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

Requirements

Requirement Value
Header xaudio2.h

See also

How to: Change Voice Volume

How to: Use Submix Voices

IXAudio2::CreateSourceVoice

IXAudio2::CreateSubmixVoice

IXAudio2Voice::SetOutputVoices

XAudio Structures

XAudio2 Sample Rate Conversions