directx.x3daudio

Undocumented in source.

Members

Aliases

D3DVECTOR
alias D3DVECTOR = float[3]
Undocumented in source.
FLOAT32
alias FLOAT32 = float
Undocumented in source.
LPX3DAUDIO_CONE
alias LPX3DAUDIO_CONE = X3DAUDIO_CONE*
Undocumented in source.
LPX3DAUDIO_DISTANCE_CURVE
alias LPX3DAUDIO_DISTANCE_CURVE = X3DAUDIO_DISTANCE_CURVE*
Undocumented in source.
LPX3DAUDIO_DISTANCE_CURVE_POINT
alias LPX3DAUDIO_DISTANCE_CURVE_POINT = X3DAUDIO_DISTANCE_CURVE_POINT*
Undocumented in source.
LPX3DAUDIO_DSP_SETTINGS
alias LPX3DAUDIO_DSP_SETTINGS = X3DAUDIO_DSP_SETTINGS*
Undocumented in source.
LPX3DAUDIO_EMITTER
alias LPX3DAUDIO_EMITTER = X3DAUDIO_EMITTER*
Undocumented in source.
LPX3DAUDIO_LISTENER
alias LPX3DAUDIO_LISTENER = X3DAUDIO_LISTENER*
Undocumented in source.
SPEAKER_XBOX
alias SPEAKER_XBOX = SPEAKER_5POINT1
Undocumented in source.
X3DAUDIO_HANDLE
alias X3DAUDIO_HANDLE = BYTE[X3DAUDIO_HANDLE_BYTESIZE]
Undocumented in source.
X3DAUDIO_VECTOR
alias X3DAUDIO_VECTOR = D3DVECTOR
Undocumented in source.
_SPEAKER_POSITIONS_
alias _SPEAKER_POSITIONS_ = int
Undocumented in source.

Enums

SPEAKER_FRONT_LEFT
anonymousenum SPEAKER_FRONT_LEFT
Undocumented in source.
SPEAKER_MONO
anonymousenum SPEAKER_MONO
Undocumented in source.
X3DAUDIO_CALCULATE_MATRIX
anonymousenum X3DAUDIO_CALCULATE_MATRIX
Undocumented in source.
X3DAudioDefault_DirectionalCone
anonymousenum X3DAudioDefault_DirectionalCone
Undocumented in source.
X3DAudioDefault_LinearCurve
anonymousenum X3DAudioDefault_LinearCurve
Undocumented in source.
X3DAudioDefault_LinearCurvePoints
anonymousenum X3DAudioDefault_LinearCurvePoints
Undocumented in source.

Functions

X3DAudioCalculate
void X3DAudioCalculate(const(X3DAUDIO_HANDLE) Instance, const(X3DAUDIO_LISTENER)* pListener, const(X3DAUDIO_EMITTER)* pEmitter, UINT32 Flags, X3DAUDIO_DSP_SETTINGS* pDSPSettings)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
X3DAudioInitialize
void X3DAudioInitialize(UINT32 SpeakerChannelMask, FLOAT32 SpeedOfSound, X3DAUDIO_HANDLE* Instance)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.

Manifest constants

X3DAUDIO_2PI
enum X3DAUDIO_2PI;
Undocumented in source.
X3DAUDIO_HANDLE_BYTESIZE
enum X3DAUDIO_HANDLE_BYTESIZE;
Undocumented in source.
X3DAUDIO_PI
enum X3DAUDIO_PI;
Undocumented in source.
X3DAUDIO_SPEED_OF_SOUND
enum X3DAUDIO_SPEED_OF_SOUND;
Undocumented in source.

Structs

X3DAUDIO_CONE
struct X3DAUDIO_CONE
Undocumented in source.
X3DAUDIO_DISTANCE_CURVE
struct X3DAUDIO_DISTANCE_CURVE
Undocumented in source.
X3DAUDIO_DISTANCE_CURVE_POINT
struct X3DAUDIO_DISTANCE_CURVE_POINT
Undocumented in source.
X3DAUDIO_DSP_SETTINGS
struct X3DAUDIO_DSP_SETTINGS
Undocumented in source.
X3DAUDIO_EMITTER
struct X3DAUDIO_EMITTER
Undocumented in source.
X3DAUDIO_LISTENER
struct X3DAUDIO_LISTENER
Undocumented in source.

Meta