DirectXVersion Property

Summary
Gets the value that indicates the name of the current DirectX version installed on the system.
Syntax
C#
C++/CLI
public static string DirectXVersion { get; } 
public: 
static property String^ DirectXVersion { 
   String^ get(); 
} 

Property Value

Value that indicates the name of the current DirectX version installed on the system.

Remarks
  • To check whether the current DirectX version installed on the system is supported by the 3D engine, use the IsValidDirectXVersion property.
  • The minimum DirectX version compatible with the 3D engine is DirectX 9.0c.
Example
C#
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; 
   } 
 
} 
Requirements

Target Platforms

Help Version 22.0.2023.1.24
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Medical3D Assembly
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.