private void buttonHandInterface_Click(object sender, RoutedEventArgs e)
{
if (this.factory is OpenNIDataSourceFactory)
{
(this.factory as OpenNIDataSourceFactory).SetAlternativeViewpointCapability();
}
new HandInterfaceWindow(this.handDataSource, this.rgbImageDataSource).Show();
}