10 #endif // #ifdef _MSC_VER 17 #endif // #ifndef _D2D1_1_H_ 18 #ifndef _D2D1_EFFECTS_1_ 20 #endif // #ifndef _D2D1_EFFECTS_1_ 27 #ifndef D2D_USE_C_DEFINITIONS 55 #ifndef D2D_USE_C_DEFINITIONS 73 STDMETHOD(CreateFilledGeometryRealization)(
75 FLOAT flatteningTolerance,
79 STDMETHOD(CreateStrokedGeometryRealization)(
81 FLOAT flatteningTolerance,
87 STDMETHOD_(
void, DrawGeometryRealization)(
110 STDMETHOD_(
void, SetRenderingPriority)(
117 STDMETHOD(CreateDeviceContext)(
122 using ID2D1Device::CreateDeviceContext;
136 STDMETHOD(CreateDevice)(
141 using ID2D1Factory1::CreateDevice;
157 STDMETHOD(SetPrimitiveBlend1)(
167 #ifdef D2D_USE_C_DEFINITIONS 188 #if NTDDI_VERSION >= NTDDI_WINBLUE 193 #endif // #if NTDDI_VERSION >= NTDDI_WINBLUE 204 #endif // #ifndef _D2D1_2_H_ #define DX_DECLARE_INTERFACE(x)
Definition: dcommon.h:17
interface ID2D1CommandSink1 ID2D1CommandSink1
Definition: d2d1_2.h:178
interface ID2D1Factory2 ID2D1Factory2
Definition: d2d1_2.h:176
Definition: glslang_tab.cpp:129
interface ID2D1Factory1 ID2D1Factory1
Definition: d2d1_1.h:2436
interface ID2D1StrokeStyle ID2D1StrokeStyle
Definition: d2d1.h:3594
D2D1_DEVICE_CONTEXT_OPTIONS
This specifies options that apply to the device context for its lifetime.
Definition: d2d1_1.h:295
GLfloat f
Definition: glext.h:8207
GLuint GLenum matrix
Definition: glext.h:10314
interface IDXGIDevice IDXGIDevice
Definition: dxgi.h:114
EXTERN_C CONST IID IID_ID2D1DeviceContext1
Definition: d2d1_2.h:49
D2D1_PRIMITIVE_BLEND
A blend mode that applies to all primitives drawn on the context.
Definition: d2d1_1.h:341
interface ID2D1DeviceContext ID2D1DeviceContext
Definition: d2d1_1.h:2432
interface ID2D1CommandSink ID2D1CommandSink
Definition: d2d1_1.h:2406
interface ID2D1Geometry ID2D1Geometry
Definition: d2d1.h:76
EXTERN_C CONST IID IID_ID2D1GeometryRealization
Definition: d2d1_2.h:48
FLOAT WINAPI D2D1ComputeMaximumScaleFactor(_In_ CONST D2D1_MATRIX_3X2_F *matrix)
interface ID2D1Device1 ID2D1Device1
Definition: d2d1_2.h:32
Represents a 3-by-2 matrix.
Definition: dcommon.h:275
interface ID2D1Device ID2D1Device
Definition: d2d1_1.h:52
interface ID2D1DeviceContext1 ID2D1DeviceContext1
Definition: d2d1_2.h:172
interface ID2D1Resource ID2D1Resource
Definition: d2d1.h:3576
interface ID2D1Brush ID2D1Brush
Definition: d2d1.h:77
interface ID2D1GeometryRealization ID2D1GeometryRealization
Definition: d2d1_2.h:170
D2D1_RENDERING_PRIORITY
Specifies the extent to which D2D will throttle work sent to the GPU.
Definition: d2d1_2.h:39
Definition: glslang_tab.cpp:133
bf_uint8_t options
Definition: connect_ps4.c:78
EXTERN_C CONST IID IID_ID2D1Factory2
Definition: d2d1_2.h:51
EXTERN_C CONST IID IID_ID2D1Device1
Definition: d2d1_2.h:50
EXTERN_C CONST IID IID_ID2D1CommandSink1
Definition: d2d1_2.h:52