Audio Drivers Structures

This section describes the structures that are used by WDM audio miniport drivers. The list of structures is as follows:

APO_REG_PROPERTIES

APOInitBaseStruct

APOInitSystemEffects

APOInitSystemEffects2

DMUS_KERNEL_EVENT

DRMFORWARD

DRMRIGHTS

DS3DVECTOR

KSAC3_ALTERNATE_AUDIO

KSAC3_BIT_STREAM_MODE

KSAC3_DIALOGUE_LEVEL

KSAC3_DOWNMIX

KSAC3_ERROR_CONCEALMENT

KSAC3_LANGUAGE_CODE

KSAC3_ROOM_TYPE

KSAUDIO_CHANNEL_CONFIG

KSAUDIO_COPY_PROTECTION

KSAUDIO_DYNAMIC_RANGE

KSAUDIO_MIC_ARRAY_GEOMETRY

KSAUDIO_MICROPHONE_COORDINATES

KSAUDIO_MIX_CAPS

KSAUDIO_MIXCAP_TABLE

KSAUDIO_MIXLEVEL

KSAUDIO_PACKETSIZE_CONSTRAINTS

KSAUDIO_PACKETSIZE_CONSTRAINTS2

KSAUDIO_PACKETSIZE_PROCESSINGMODE_CONSTRAINT

KSAUDIO_POSITION

KSAUDIO_POSITIONEX

KSAUDIO_PREFERRED_STATUS

KSAUDIO_PRESENTATION_POSITION

KSAUDIOENGINE_BUFFER_SIZE_RANGE

KSAUDIOENGINE_DESCRIPTOR

KSAUDIOENGINE_VOLUMELEVEL

KSDATAFORMAT_DSOUND

KSDATAFORMAT_WAVEFORMATEX

KSDATARANGE_AUDIO

KSDATARANGE_MUSIC

KSDRMAUDIOSTREAM_CONTENTID

KSDSOUND_BUFFERDESC

KSDS3D_BUFFER_ALL

KSDS3D_BUFFER_CONE_ANGLES

KSDS3D_HRTF_FILTER_FORMAT_MSG

KSDS3D_HRTF_INIT_MSG

KSDS3D_HRTF_PARAMS_MSG

KSDS3D_ITD_PARAMS

KSDS3D_ITD_PARAMS_MSG

KSDS3D_LISTENER_ALL

KSDS3D_LISTENER_ORIENTATION

KSJACK_DESCRIPTION

KSJACK_DESCRIPTION2

KSJACK_SINK_INFORMATION

KSMUSICFORMAT

KSNODEPROPERTY

KSNODEPROPERTY_AUDIO_CHANNEL

KSP_DRMAUDIOSTREAM_CONTENTID

KSP_PINMODE

KSRTAUDIO Structures

KSTELEPHONY_CALLCONTROL

KSTELEPHONY_CALLINFO

KSTELEPHONY_PROVIDERCHANGE

KSTOPOLOGY_ENDPOINTID

KSTOPOLOGY_ENDPOINTIDPAIR

LOOPEDSTREAMING_POSITION_EVENT_DATA

MDEVICECAPSEX

MIDIOPENDESC

RTAUDIO_GETREADPACKET_INFO

RTAUDIO_SETWRITEPACKET_INFO

SOUNDDETECTOR_PATTERNHEADER

SYNTH_BUFFER

SYNTH_PORTPARAMS

SYNTH_STATS

SYNTHCAPS

SYNTHDOWNLOAD

SYNTHVOICEPRIORITY_INSTANCE

SYSAUDIO_ATTACH_VIRTUAL_SOURCE

SYSAUDIO_CREATE_VIRTUAL_SOURCE

SYSAUDIO_INSTANCE_INFO

SYSAUDIO_SELECT_GRAPH

UNCOMPRESSEDAUDIOFORMAT

WAVEFORMATEX

WAVEFORMATEXTENSIBLE