C# Класс WpfInteropSample.D3D11Host

Host a Direct3D 11 scene.
Наследование: Image
Показать файл Открыть проект

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

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