API Reference > Extension Classes > ExRender Classes > ExRender Windows Classes > ExGsDirectXDevice Class
ExGsDirectXDevice Class
ExGsDirectXDeviceExGsDirectXDeviceExGsDirectXDevice
Syntax
C++
class ExGsDirectXDevice : public ExGsBaseDirectXDevice, public ExGsWin32Device, public OdTtfFontsCacheCallback;

ExGsDirectXDevice.h

This class implements Win32 DirectX Vectorizer Device objects. Library: Source code provided.

 
Name 
Description 
 
Returns IDirect3DSurface pointer for WPF controls. 
 
Returns the Direct3D device associated with this Vectorizer object. 
 
Returns the Direct3D device state manager associated with this Vectorizer object. 
 
Returns true if and only if back faces are discarded by this Vectorizer device. 
 
Enable old-style detection of degenerate lines. 
 
This is getBackgroundColor, a member of class ExGsDirectXDevice. 
 
This is getColorConverter, a member of class ExGsDirectXDevice. 
 
Computed regeneration coefficient. 
 
This is the overview for the getSnapShot method overload. 
 
Returns true if lines anti-aliasing supported on current hardware. 
 
Returns true if old-style detection of degenerate lines enabled. 
 
Returns true in case if REF device is enabled instead of HAL. 
 
Returns true if and only if a lockable back buffer is enabled for this Vectorizer device. 
 
This is makeBitBltOp, a member of class ExGsDirectXDevice. 
 
Returns material textures cache. 
 
Returns MT synchronization helpers. 
 
This is OD_COMMONDEVPROP_BlocksCacheEnabled_DevRedirect, a member of class ExGsDirectXDevice. 
 
This is OD_COMMONDEVPROP_DynamicSubEntHltEnabled_DevRedirect, a member of class ExGsDirectXDevice. 
 
This is ODRX_DECLARE_DYNAMIC_PROPERTY_MAP, a member of class ExGsDirectXDevice. 
 
This is onSize, a member of class ExGsDirectXDevice. 
 
This is properties, a member of class ExGsDirectXDevice. 
 
Returns raster images cache. 
 
This is requireWindow, a member of class ExGsDirectXDevice. 
 
Does nothing. 
 
Sets the HInstance of the request handerer DLL for this Vectorizer device.  
 
Controls the discarding of back faces by this Vectorizer device  
 
Does nothing. 
 
Controls the lockable back buffer for this Vectorizer device. 
 
Enable using REF device instead of HAL. 
 
Does nothing. 
 
Controls Lut settings for this Vectorizer device.  
 
Controls the usage of TTF fonts cache by this Vectorizer device.  
 
Returns resource sharing provider. 
 
This is snapshotImageParams, a member of class ExGsDirectXDevice. 
 
This is snapshotRegion, a member of class ExGsDirectXDevice. 
 
This is supportMultithreading, a member of class ExGsDirectXDevice. 
 
This is supportPartialUpdate, a member of class ExGsDirectXDevice. 
 
This is tfcBeginMetafile, a member of class ExGsDirectXDevice. 
 
This is tfcFinalizeMetafile, a member of class ExGsDirectXDevice. 
 
TtfFonts cache support 
 
This is tfcPlayMetafile, a member of class ExGsDirectXDevice. 
 
Returns TTF fonts cache. 
 
This is update, a member of class ExGsDirectXDevice. 
 
This is updateScreen, a member of class ExGsDirectXDevice. 
 
Returns Lut settings for this Vectorizer device. 
 
Returns true if and only if TTF fonts cache is enabled for this Vectorizer device. 
 
Name 
Description 
 
This is record ExGsDirectXDevice::RasterImageEntry. 
Copyright © 2002–2020. Open Design Alliance. All rights reserved.