KinectReplay Class (KinectEx.DVR)
This class is one of two primary programmatic interfaces into the
KinectEx.DVR subsystem. Created to enable playback of frames from
a Stream .
- C#
- VB
- C++
- F#
public class KinectReplay : IDisposable, INotifyPropertyChanged
Syntax for VB is not yet implemented.
Syntax for C++ is not yet implemented
type public KinectReplay = class interface IDisposable interface INotifyPropertyChanged end
The KinectReplay type exposes the following members.
| Platforms | Name | Description | |
|---|---|---|---|
| KinectReplay | Creates a new instance of a |
| Platforms | Name | Description | |
|---|---|---|---|
| FrameTime | The length of each frame (effectively 30fps ==> 33.3ms) | ||
| IsFinishedPropertyName | The string name of the IsFinished property (for use in PropertyChanged event handlers). | ||
| IsStartedPropertyName | The string name of the IsStarted property (for use in PropertyChanged event handlers). | ||
| LocationPropertyName | The string name of the Location property (for use in PropertyChanged event handlers). |
| Platforms | Name | Description | |
|---|---|---|---|
| Duration | The total duration of the playback stream. | ||
| HasBodyFrames | Whether this playback stream contains |
||
| HasColorFrames | Whether this playback stream contains |
||
| HasDepthFrames | Whether this playback stream contains |
||
| HasInfraredFrames | Whether this playback stream contains |
||
| IsFinished | Whether this instance of |
||
| IsStarted | Whether this instance of |
||
| Location | The current location within the playback stream. |
| Platforms | Name | Description | |
|---|---|---|---|
| Dispose() | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (Implements IDisposable.Dispose().) | ||
| Dispose(bool) | Releases unmanaged and - optionally - managed resources. | ||
| Finalize | Finalizes an instance of the KinectReplay class. (Overrides object.Finalize().) | ||
| ScrubTo | Move the playback location to the specified time. | ||
| Start | Start playback. | ||
| Stop | Stop playback. |
| Platforms | Name | Description | |
|---|---|---|---|
| BodyFrameArrived | Signals the "arrival" of a new |
||
| ColorFrameArrived | Signals the "arrival" of a new |
||
| DepthFrameArrived | Signals the "arrival" of a new |
||
| InfraredFrameArrived | Signals the "arrival" of a new |
||
| PropertyChanged | Signals a change in value of one of the properties. (Implements PropertyChanged().) |
Supported in:
Windows Desktop - .NET 4.5
Windows Desktop - .NET 4.5 (without Kinect SDK)
Windows 8.1 Store - WinRT
Windows 8.1 Store - WinRT (without Kinect SDK)
Windows Phone 8 - WinRT
Windows Desktop - .NET 4.5
Windows Desktop - .NET 4.5 (without Kinect SDK)
Windows 8.1 Store - WinRT
Windows 8.1 Store - WinRT (without Kinect SDK)
Windows Phone 8 - WinRT