Medical3DEngine Class (original) (raw)

Summary

The Medical3DEngine class is used to check the 3D hardware specifications and validate the support. This class also handles the communication between the 3D toolkit and the MedicalViewer control.

Syntax

public class Medical3DEngine 
public ref class Medical3DEngine  

Example

using Leadtools; using Leadtools.Codecs; using Leadtools.MedicalViewer; using Leadtools.Medical3D; public void Medical3DControlExample() { MainForm1 form = new MainForm1(); form.ShowDialog(); } // MainForm1 will be the owner of the medical viewer control. class MainForm1 : Form { public MainForm1() { string DirectXVersion = Medical3DEngine.DirectXVersion; bool IsValidDirectXVersion = Medical3DEngine.IsValidDirectXVersion; bool VertexShaderAvailable = Medical3DEngine.VertexShaderAvailable; bool PixelShaderAvailable = Medical3DEngine.PixelShaderAvailable; int DedicatedGPUMemorySize = Medical3DEngine.DedicatedGPUMemorySize; int SharedGPUMemorySize = Medical3DEngine.SharedGPUMemorySize; int Maximum2DTextureDimension = Medical3DEngine.Maximum2DTextureDimension; int Maximum3DTextureDimension = Medical3DEngine.Maximum3DTextureDimension; bool HardwareShaderAvailable = Medical3DEngine.HardwareShaderAvailable; bool TexturingAvailable = Medical3DEngine.TexturingAvailable; bool TexturingBackBufferAvailable = Medical3DEngine.TexturingBackBufferAvailable; bool BlendingAvailable = Medical3DEngine.BlendingAvailable; bool ZOperationAvailable = Medical3DEngine.ZOperationAvailable; bool HardwareCompatible = Medical3DEngine.HardwareCompatible; } }