OpenNI 1.5.7
XnModuleAudioGeneratorInterface Struct Reference

#include <XnModuleInterface.h>

Public Attributes

XnModuleGeneratorInterfacepGeneratorInterface
XnUChar *(*) GetAudioBuffer (XnModuleNodeHandle hGenerator)
XnUInt32(*) GetSupportedWaveOutputModesCount (XnModuleNodeHandle hGenerator)
XnStatus(*) GetSupportedWaveOutputModes (XnModuleNodeHandle hGenerator, XnWaveOutputMode *aSupportedModes, XnUInt32 *pnCount)
XnStatus(*) SetWaveOutputMode (XnModuleNodeHandle hGenerator, const XnWaveOutputMode *OutputMode)
XnStatus(*) GetWaveOutputMode (XnModuleNodeHandle hGenerator, XnWaveOutputMode *OutputMode)
XnStatus(*) RegisterToWaveOutputModeChanges (XnModuleNodeHandle hGenerator, XnModuleStateChangedHandler handler, void *pCookie, XnCallbackHandle *phCallback)
void(*) UnregisterFromWaveOutputModeChanges (XnModuleNodeHandle hGenerator, XnCallbackHandle hCallback)

Detailed Description

Audio Generator Interface.

Member Data Documentation

◆ GetAudioBuffer

XnUChar *(*) XnModuleAudioGeneratorInterface::GetAudioBuffer(XnModuleNodeHandle hGenerator)

◆ GetSupportedWaveOutputModes

XnStatus(*) XnModuleAudioGeneratorInterface::GetSupportedWaveOutputModes(XnModuleNodeHandle hGenerator, XnWaveOutputMode *aSupportedModes, XnUInt32 *pnCount)

◆ GetSupportedWaveOutputModesCount

XnUInt32(*) XnModuleAudioGeneratorInterface::GetSupportedWaveOutputModesCount(XnModuleNodeHandle hGenerator)

◆ GetWaveOutputMode

XnStatus(*) XnModuleAudioGeneratorInterface::GetWaveOutputMode(XnModuleNodeHandle hGenerator, XnWaveOutputMode *OutputMode)

◆ pGeneratorInterface

XnModuleGeneratorInterface* XnModuleAudioGeneratorInterface::pGeneratorInterface

◆ RegisterToWaveOutputModeChanges

XnStatus(*) XnModuleAudioGeneratorInterface::RegisterToWaveOutputModeChanges(XnModuleNodeHandle hGenerator, XnModuleStateChangedHandler handler, void *pCookie, XnCallbackHandle *phCallback)

◆ SetWaveOutputMode

XnStatus(*) XnModuleAudioGeneratorInterface::SetWaveOutputMode(XnModuleNodeHandle hGenerator, const XnWaveOutputMode *OutputMode)

◆ UnregisterFromWaveOutputModeChanges

void(*) XnModuleAudioGeneratorInterface::UnregisterFromWaveOutputModeChanges(XnModuleNodeHandle hGenerator, XnCallbackHandle hCallback)

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