Edit

Share via


hrtfapoapi.h header

This header is used by XAudio2 APIs. For more information, see:

hrtfapoapi.h contains the following programming interfaces:

Interfaces

 
IXAPOHrtfParameters

The interface used to set parameters that control how head-related transfer function (HRTF) is applied to a sound.

Functions

 
CreateHrtfApo

Creates an instance of the IXAPO interface for head-related transfer function (HRTF) processing.

Structures

 
HrtfApoInit

Specifies parameters used to initialize HRTF spatial audio.
HrtfDirectivity

Base directivity pattern descriptor. Describes the type of directivity applied to a sound.
HrtfDirectivityCardioid

Describes a cardioid directivity pattern.
HrtfDirectivityCone

Describes a cone directivity.
HrtfDistanceDecay

Describes a distance-based decay behavior.
HrtfOrientation

Indicates the orientation of an HRTF directivity object.
HrtfPosition

Represents a position in 3D space, using a right-handed coordinate system.

Enumerations

 
HrtfDirectivityType

Indicates one of several stock directivity patterns.
HrtfDistanceDecayType

Indicates a distance-based decay type applied to a sound.
HrtfEnvironment

Indicates one of several stock environment types.