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: