C# 클래스 Fusion.Engine.Media.VideoPlayer

상속: System.DisposableBase
파일 보기 프로젝트 열기: demiurghg/FusionEngine 1 사용 예제들

공개 메소드들

메소드 설명
GetTexture ( ) : DynamicTexture

Retrieves a Texture2D containing the current frame of video being played.

Pause ( ) : void

Pauses the currently playing video.

Play ( Video video ) : void

Plays a Video.

Resume ( ) : void

Resumes a paused video.

Stop ( ) : void

Stops playing a video.

VideoPlayer ( ) : System

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

비공개 메소드들

메소드 설명
OnTopologyReady ( ) : void

PlatformDispose ( bool disposing ) : void

PlatformGetPlayPosition ( ) : System.TimeSpan

PlatformGetState ( MediaState &result ) : void

PlatformGetTexture ( ) : DynamicTexture

PlatformInitialize ( ) : void

PlatformPause ( ) : void

PlatformPlay ( ) : void

PlatformResume ( ) : void

PlatformSetIsLooped ( ) : void

PlatformSetIsMuted ( ) : void

PlatformSetVolume ( ) : void

PlatformStop ( ) : void

SetChannelVolumes ( ) : void

메소드 상세

Dispose() 보호된 메소드

protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

GetTexture() 공개 메소드

Retrieves a Texture2D containing the current frame of video being played.
Thrown if no video is set on the player Thrown if the platform was unable to get a texture in a reasonable amount of time. Often the platform specific media code is running /// in a different thread or process. Note: This may be a change from XNA behaviour
public GetTexture ( ) : DynamicTexture
리턴 DynamicTexture

Pause() 공개 메소드

Pauses the currently playing video.
public Pause ( ) : void
리턴 void

Play() 공개 메소드

Plays a Video.
public Play ( Video video ) : void
video Video Video to play.
리턴 void

Resume() 공개 메소드

Resumes a paused video.
public Resume ( ) : void
리턴 void

Stop() 공개 메소드

Stops playing a video.
public Stop ( ) : void
리턴 void

VideoPlayer() 공개 메소드

public VideoPlayer ( ) : System
리턴 System