C# 클래스 WpfInteropSample.D3D11Host

Host a Direct3D 11 scene.
상속: Image
파일 보기 프로젝트 열기: jmquigs/ModelMod

공개 메소드들

메소드 설명
D3D11Host ( ) : System

Initializes a new instance of the D3D11Host class.

Initialize ( ) : void
Render ( System.TimeSpan time ) : void
Uninitialize ( ) : void

보호된 메소드들

메소드 설명
OnRenderSizeChanged ( System.Windows.SizeChangedInfo sizeInfo ) : void

Raises the FrameworkElement.SizeChanged event, using the specified information as part of the eventual event data.

비공개 메소드들

메소드 설명
CreateBackBuffer ( ) : void
InitializeGraphicsDevice ( ) : void
InitializeImageSource ( ) : void
OnIsFrontBufferAvailableChanged ( object sender, System.Windows.DependencyPropertyChangedEventArgs eventArgs ) : void
OnLoaded ( object sender, RoutedEventArgs eventArgs ) : void
OnRendering ( object sender, EventArgs eventArgs ) : void
OnUnloaded ( object sender, RoutedEventArgs eventArgs ) : void
StartRendering ( ) : void
StopRendering ( ) : void
UninitializeGraphicsDevice ( ) : void
UnitializeImageSource ( ) : void

메소드 상세

D3D11Host() 공개 메소드

Initializes a new instance of the D3D11Host class.
public D3D11Host ( ) : System
리턴 System

Initialize() 공개 메소드

public Initialize ( ) : void
리턴 void

OnRenderSizeChanged() 보호된 메소드

Raises the FrameworkElement.SizeChanged event, using the specified information as part of the eventual event data.
protected OnRenderSizeChanged ( System.Windows.SizeChangedInfo sizeInfo ) : void
sizeInfo System.Windows.SizeChangedInfo Details of the old and new size involved in the change.
리턴 void

Render() 공개 메소드

public Render ( System.TimeSpan time ) : void
time System.TimeSpan
리턴 void

Uninitialize() 공개 메소드

public Uninitialize ( ) : void
리턴 void