C# Класс xn.Player

Наследование: ProductionNode
Показать файл Открыть проект

Открытые методы

Метод Описание
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