C# 클래스 xn.Player

상속: ProductionNode
파일 보기 프로젝트 열기: roxlu/OpenNI

공개 메소드들

메소드 설명
EnumerateNodes ( ) : NodeInfoList
GetNumFrames ( ProductionNode node ) : UInt32
GetNumFrames ( string nodeName ) : UInt32
GetPlaybackSpeed ( ) : double
GetSource ( RecordMedium &medium ) : string
GetSupportedFormat ( ) : string
IsEOF ( ) : bool
Player ( Context context, string formatName ) : System
ReadNext ( ) : void
SeekToFrame ( ProductionNode node, Int32 frameOffset, PlayerSeekOrigin origin ) : void
SeekToFrame ( string nodeName, Int32 frameOffset, PlayerSeekOrigin origin ) : void
SeekToTimestamp ( System.Int64 timeOffset, PlayerSeekOrigin origin ) : void
SetPlaybackSpeed ( double dSpeed ) : void
SetRepeat ( bool repeat ) : void
SetSource ( RecordMedium medium, string source ) : void
TellFrame ( ProductionNode node ) : UInt32
TellFrame ( string nodeName ) : UInt32
TellTimestamp ( ) : System.UInt64

비공개 메소드들

메소드 설명
Create ( Context context, string formatName ) : IntPtr
Player ( IntPtr nodeHandle, bool addRef ) : System

메소드 상세

EnumerateNodes() 공개 메소드

public EnumerateNodes ( ) : NodeInfoList
리턴 NodeInfoList

GetNumFrames() 공개 메소드

public GetNumFrames ( ProductionNode node ) : UInt32
node ProductionNode
리턴 System.UInt32

GetNumFrames() 공개 메소드

public GetNumFrames ( string nodeName ) : UInt32
nodeName string
리턴 System.UInt32

GetPlaybackSpeed() 공개 메소드

public GetPlaybackSpeed ( ) : double
리턴 double

GetSource() 공개 메소드

public GetSource ( RecordMedium &medium ) : string
medium RecordMedium
리턴 string

GetSupportedFormat() 공개 메소드

public GetSupportedFormat ( ) : string
리턴 string

IsEOF() 공개 메소드

public IsEOF ( ) : bool
리턴 bool

Player() 공개 메소드

public Player ( Context context, string formatName ) : System
context Context
formatName string
리턴 System

ReadNext() 공개 메소드

public ReadNext ( ) : void
리턴 void

SeekToFrame() 공개 메소드

public SeekToFrame ( ProductionNode node, Int32 frameOffset, PlayerSeekOrigin origin ) : void
node ProductionNode
frameOffset System.Int32
origin PlayerSeekOrigin
리턴 void

SeekToFrame() 공개 메소드

public SeekToFrame ( string nodeName, Int32 frameOffset, PlayerSeekOrigin origin ) : void
nodeName string
frameOffset System.Int32
origin PlayerSeekOrigin
리턴 void

SeekToTimestamp() 공개 메소드

public SeekToTimestamp ( System.Int64 timeOffset, PlayerSeekOrigin origin ) : void
timeOffset System.Int64
origin PlayerSeekOrigin
리턴 void

SetPlaybackSpeed() 공개 메소드

public SetPlaybackSpeed ( double dSpeed ) : void
dSpeed double
리턴 void

SetRepeat() 공개 메소드

public SetRepeat ( bool repeat ) : void
repeat bool
리턴 void

SetSource() 공개 메소드

public SetSource ( RecordMedium medium, string source ) : void
medium RecordMedium
source string
리턴 void

TellFrame() 공개 메소드

public TellFrame ( ProductionNode node ) : UInt32
node ProductionNode
리턴 System.UInt32

TellFrame() 공개 메소드

public TellFrame ( string nodeName ) : UInt32
nodeName string
리턴 System.UInt32

TellTimestamp() 공개 메소드

public TellTimestamp ( ) : System.UInt64
리턴 System.UInt64