예제 #1
0
 public WaveOutputMode GetWaveOutputMode()
 {
     WaveOutputMode mode = new WaveOutputMode();
     UInt32 status = OpenNIImporter.xnGetWaveOutputMode(this.InternalObject, ref mode);
     WrapperUtils.CheckStatus(status);
     return mode;
 }
예제 #2
0
 public WaveOutputMode[] GetSupportedWaveOutputModes()
 {
     uint count = OpenNIImporter.xnGetSupportedWaveOutputModesCount(this.InternalObject);
     WaveOutputMode[] modes = new WaveOutputMode[count];
     UInt32 status = OpenNIImporter.xnGetSupportedWaveOutputModes(this.InternalObject, modes, ref count);
     WrapperUtils.CheckStatus(status);
     return modes;
 }
예제 #3
0
 public void SetWaveOutputMode(WaveOutputMode mode)
 {
     UInt32 status = OpenNIImporter.xnSetWaveOutputMode(this.InternalObject, ref mode);
     WrapperUtils.CheckStatus(status);
 }
예제 #4
0
 public static extern XnStatus xnGetWaveOutputMode(XnNodeHandle hInstance, ref WaveOutputMode OutputMode);