Skip to content

Latest commit

 

History

History
83 lines (64 loc) · 4.39 KB

ns-spatialaudioclient-spatialaudioobjectrenderstreamactivationparams.md

File metadata and controls

83 lines (64 loc) · 4.39 KB
UID title description helpviewer_keywords old-location tech.root ms.assetid ms.date ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames req.redist ms.custom f1_keywords dev_langs topic_type api_type api_location api_name
NS:spatialaudioclient.SpatialAudioObjectRenderStreamActivationParams
SpatialAudioObjectRenderStreamActivationParams (spatialaudioclient.h)
Represents activation parameters for a spatial audio render stream. Pass this structure to ISpatialAudioClient::ActivateSpatialAudioStream when activating a stream.
PSpatialAudioObjectRenderStreamActivationParams
PSpatialAudioObjectRenderStreamActivationParams structure pointer [Core Audio]
SpatialAudioObjectRenderStreamActivationParams
SpatialAudioObjectRenderStreamActivationParams
SpatialAudioObjectRenderStreamActivationParams structure [Core Audio]
coreaudio.spatialaudioobjectrenderstreamactivationparams_
spatialaudioclient/PSpatialAudioObjectRenderStreamActivationParams
spatialaudioclient/SpatialAudioObjectRenderStreamActivationParams
coreaudio\spatialaudioobjectrenderstreamactivationparams_.htm
CoreAudio
DD27FDE1-3B4B-4C11-A980-15AF60A3A75B
12/05/2018
PSpatialAudioObjectRenderStreamActivationParams, PSpatialAudioObjectRenderStreamActivationParams structure pointer [Core Audio], SpatialAudioObjectRenderStreamActivationParams, SpatialAudioObjectRenderStreamActivationParams , SpatialAudioObjectRenderStreamActivationParams structure [Core Audio], coreaudio.spatialaudioobjectrenderstreamactivationparams_, spatialaudioclient/PSpatialAudioObjectRenderStreamActivationParams, spatialaudioclient/SpatialAudioObjectRenderStreamActivationParams
spatialaudioclient.h
Windows
Windows
SpatialAudioObjectRenderStreamActivationParams
19H1
SpatialAudioObjectRenderStreamActivationParams
spatialaudioclient/SpatialAudioObjectRenderStreamActivationParams
c++
APIRef
kbSyntax
HeaderDef
spatialaudioclient.h
SpatialAudioObjectRenderStreamActivationParams

SpatialAudioObjectRenderStreamActivationParams structure

-description

Represents activation parameters for a spatial audio render stream. Pass this structure to ISpatialAudioClient::ActivateSpatialAudioStream when activating a stream.

-struct-fields

-field ObjectFormat

Format descriptor for a single spatial audio object. All objects used by the stream must have the same format and the format must be of type WAVEFORMATEX or WAVEFORMATEXTENSIBLE.

-field StaticObjectTypeMask

A bitwise combination of AudioObjectType values indicating the set of static spatial audio channels that will be allowed by the activated stream.

-field MinDynamicObjectCount

The minimum number of concurrent dynamic objects. If this number of dynamic audio objects can't be activated simultaneously, ISpatialAudioClient::ActivateSpatialAudioStream will fail with this error SPTLAUDCLNT_E_NO_MORE_OBJECTS.

-field MaxDynamicObjectCount

The maximum number of concurrent dynamic objects that can be activated with ISpatialAudioObjectRenderStream.

-field Category

The category of the audio stream and its spatial audio objects.

-field EventHandle

The event that will signal the client to provide more audio data. This handle will be duplicated internally before it is used.

-field NotifyObject

The object that provides notifications for spatial audio clients to respond to changes in the state of an ISpatialAudioObjectRenderStream. This object is used to notify clients that the number of dynamic spatial audio objects that can be activated concurrently is about to change.