OpenNI 1.3.2
Public Member Functions
xn::AudioGenerator Class Reference

#include <XnCppWrapper.h>

Inheritance diagram for xn::AudioGenerator:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 AudioGenerator (XnNodeHandle hNode=NULL)
 AudioGenerator (const NodeWrapper &other)
void GetMetaData (AudioMetaData &metaData) const
const XnUChar * GetAudioBuffer () const
XnUInt32 GetSupportedWaveOutputModesCount () const
XnStatus GetSupportedWaveOutputModes (XnWaveOutputMode *aSupportedModes, XnUInt32 &nCount) const
XnStatus SetWaveOutputMode (const XnWaveOutputMode &OutputMode)
XnStatus GetWaveOutputMode (XnWaveOutputMode &OutputMode) const
XnStatus RegisterToWaveOutputModeChanges (StateChangedHandler handler, void *pCookie, XnCallbackHandle &hCallback)
void UnregisterFromWaveOutputModeChanges (XnCallbackHandle hCallback)
XnStatus Create (Context &context, Query *pQuery=NULL, EnumerationErrors *pErrors=NULL)

Detailed Description

Represents an Audio Generator node


Constructor & Destructor Documentation

Ctor

Parameters:
hNode[in] Node handle
xn::AudioGenerator::AudioGenerator ( const NodeWrapper other) [inline]

Member Function Documentation

XnStatus xn::AudioGenerator::Create ( Context context,
Query pQuery = NULL,
EnumerationErrors pErrors = NULL 
) [inline]

Creates an audio generator.

For full details and usage, see xnCreateAudioGenerator

const XnUChar* xn::AudioGenerator::GetAudioBuffer ( ) const [inline]
For full details and usage, see xnGetAudioBuffer

void xn::AudioGenerator::GetMetaData ( AudioMetaData metaData) const [inline]

Gets the current audio meta data.

For full details and usage, see xnGetAudioMetaData

XnStatus xn::AudioGenerator::GetSupportedWaveOutputModes ( XnWaveOutputMode aSupportedModes,
XnUInt32 &  nCount 
) const [inline]
For full details and usage, see xnGetSupportedWaveOutputModes

For full details and usage, see xnGetSupportedWaveOutputModesCount

For full details and usage, see xnGetWaveOutputMode

XnStatus xn::AudioGenerator::RegisterToWaveOutputModeChanges ( StateChangedHandler  handler,
void *  pCookie,
XnCallbackHandle hCallback 
) [inline]
For full details and usage, see xnRegisterToWaveOutputModeChanges

For full details and usage, see xnSetWaveOutputMode

For full details and usage, see xnUnregisterFromWaveOutputModeChanges


The documentation for this class was generated from the following file: