GATE
ID2D1Device_vtbl Struct Reference

Public Member Functions

 WRT_DECLARE_UNKNOWN (ID2D1Device)
 
 void (WRT_ABI *GetFactory)(ID2D1Device *This
 
 wrt_result (WRT_ABI *CreateDeviceContext)(ID2D1Device *This
 
 wrt_result (WRT_ABI *CreatePrintControl)(ID2D1Device *This
 
 void (WRT_ABI *SetMaximumTextureMemory)(ID2D1Device *This
 
 UINT64 (WRT_ABI *GetMaximumTextureMemory)(ID2D1Device *This)
 
 void (WRT_ABI *ClearResources)(ID2D1Device *This
 

Public Attributes

ID2D1Factory ** factory
 
D2D1_DEVICE_CONTEXT_OPTIONS options
 
D2D1_DEVICE_CONTEXT_OPTIONS ID2D1DeviceContext ** deviceContext
 
IWICImagingFactorywicFactory
 
IWICImagingFactory IPrintDocumentPackageTargetdocumentTarget
 
IWICImagingFactory IPrintDocumentPackageTarget D2D1_PRINT_CONTROL_PROPERTIES const * printControlProperties
 
IWICImagingFactory IPrintDocumentPackageTarget D2D1_PRINT_CONTROL_PROPERTIES const ID2D1PrintControl ** printControl
 
UINT64 maximumInBytes
 
UINT32 millisecondsSinceUse
 

The documentation for this struct was generated from the following file: