Headers diff for d2d1.dll between 6.3.9600.17415-Windows 8.1 and 10.0.10586.494-Windows 10 1511 10586.494 versions
| d2d1.h (6.3.9600.17415-Windows 8.1) | | d2d1.h (10.0.10586.494-Windows 10 1511 10586.494) |
| | |
| skipping to change at line 3828 | | skipping to change at line 3828 |
| ) PURE; | | ) PURE; |
| } ID2D1ResourceVtbl; | | } ID2D1ResourceVtbl; |
| | |
| interface ID2D1Resource | | interface ID2D1Resource |
| { | | { |
| CONST struct ID2D1ResourceVtbl *lpVtbl; | | CONST struct ID2D1ResourceVtbl *lpVtbl; |
| }; | | }; |
| | |
| #define ID2D1Resource_QueryInterface(This, riid, ppv) \ | | #define ID2D1Resource_QueryInterface(This, riid, ppv) \ |
| ((This)->lpVtbl->Base.QueryInterface((IUnknown *)This, riid, ppv)) | | ((This)->lpVtbl->Base.QueryInterface((IUnknown *)This, riid, ppv)) |
|
| | #pragma deprecated("ID2D1Resource_QueryInterface") |
| | |
| #define ID2D1Resource_AddRef(This) \ | | #define ID2D1Resource_AddRef(This) \ |
| ((This)->lpVtbl->Base.AddRef((IUnknown *)This)) | | ((This)->lpVtbl->Base.AddRef((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1Resource_AddRef") |
| | |
| #define ID2D1Resource_Release(This) \ | | #define ID2D1Resource_Release(This) \ |
| ((This)->lpVtbl->Base.Release((IUnknown *)This)) | | ((This)->lpVtbl->Base.Release((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1Resource_Release") |
| | |
| #define ID2D1Resource_GetFactory(This, factory) \ | | #define ID2D1Resource_GetFactory(This, factory) \ |
| ((This)->lpVtbl->GetFactory(This, factory)) | | ((This)->lpVtbl->GetFactory(This, factory)) |
|
| | #pragma deprecated("ID2D1Resource_GetFactory") |
| | |
| typedef interface ID2D1Image ID2D1Image; | | typedef interface ID2D1Image ID2D1Image; |
| | |
| typedef struct ID2D1ImageVtbl | | typedef struct ID2D1ImageVtbl |
| { | | { |
| | |
| ID2D1ResourceVtbl Base; | | ID2D1ResourceVtbl Base; |
| | |
| } ID2D1ImageVtbl; | | } ID2D1ImageVtbl; |
| | |
| interface ID2D1Image | | interface ID2D1Image |
| { | | { |
| CONST struct ID2D1ImageVtbl *lpVtbl; | | CONST struct ID2D1ImageVtbl *lpVtbl; |
| }; | | }; |
| | |
| #define ID2D1Image_QueryInterface(This, riid, ppv) \ | | #define ID2D1Image_QueryInterface(This, riid, ppv) \ |
| ((This)->lpVtbl->Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) | | ((This)->lpVtbl->Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) |
|
| | #pragma deprecated("ID2D1Image_QueryInterface") |
| | |
| #define ID2D1Image_AddRef(This) \ | | #define ID2D1Image_AddRef(This) \ |
| ((This)->lpVtbl->Base.Base.AddRef((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.AddRef((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1Image_AddRef") |
| | |
| #define ID2D1Image_Release(This) \ | | #define ID2D1Image_Release(This) \ |
| ((This)->lpVtbl->Base.Base.Release((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Release((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1Image_Release") |
| | |
| #define ID2D1Image_GetFactory(This, factory) \ | | #define ID2D1Image_GetFactory(This, factory) \ |
| ((This)->lpVtbl->Base.GetFactory((ID2D1Resource *)This, factory)) | | ((This)->lpVtbl->Base.GetFactory((ID2D1Resource *)This, factory)) |
|
| | #pragma deprecated("ID2D1Image_GetFactory") |
| | |
| typedef interface ID2D1Bitmap ID2D1Bitmap; | | typedef interface ID2D1Bitmap ID2D1Bitmap; |
| | |
| typedef struct ID2D1BitmapVtbl | | typedef struct ID2D1BitmapVtbl |
| { | | { |
| | |
| ID2D1ImageVtbl Base; | | ID2D1ImageVtbl Base; |
| | |
| STDMETHOD_(D2D1_SIZE_F, GetSize)( | | STDMETHOD_(D2D1_SIZE_F, GetSize)( |
| ID2D1Bitmap *This | | ID2D1Bitmap *This |
| | |
| skipping to change at line 3918 | | skipping to change at line 3926 |
| ) PURE; | | ) PURE; |
| } ID2D1BitmapVtbl; | | } ID2D1BitmapVtbl; |
| | |
| interface ID2D1Bitmap | | interface ID2D1Bitmap |
| { | | { |
| CONST struct ID2D1BitmapVtbl *lpVtbl; | | CONST struct ID2D1BitmapVtbl *lpVtbl; |
| }; | | }; |
| | |
| #define ID2D1Bitmap_QueryInterface(This, riid, ppv) \ | | #define ID2D1Bitmap_QueryInterface(This, riid, ppv) \ |
| ((This)->lpVtbl->Base.Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) | | ((This)->lpVtbl->Base.Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) |
|
| | #pragma deprecated("ID2D1Bitmap_QueryInterface") |
| | |
| #define ID2D1Bitmap_AddRef(This) \ | | #define ID2D1Bitmap_AddRef(This) \ |
| ((This)->lpVtbl->Base.Base.Base.AddRef((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Base.AddRef((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1Bitmap_AddRef") |
| | |
| #define ID2D1Bitmap_Release(This) \ | | #define ID2D1Bitmap_Release(This) \ |
| ((This)->lpVtbl->Base.Base.Base.Release((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Base.Release((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1Bitmap_Release") |
| | |
| #define ID2D1Bitmap_GetFactory(This, factory) \ | | #define ID2D1Bitmap_GetFactory(This, factory) \ |
| ((This)->lpVtbl->Base.Base.GetFactory((ID2D1Resource *)This, factory)) | | ((This)->lpVtbl->Base.Base.GetFactory((ID2D1Resource *)This, factory)) |
|
| | #pragma deprecated("ID2D1Bitmap_GetFactory") |
| | |
| #define ID2D1Bitmap_GetSize(This) \ | | #define ID2D1Bitmap_GetSize(This) \ |
| ((This)->lpVtbl->GetSize(This)) | | ((This)->lpVtbl->GetSize(This)) |
|
| | #pragma deprecated("ID2D1Bitmap_GetSize") |
| | |
| #define ID2D1Bitmap_GetPixelSize(This) \ | | #define ID2D1Bitmap_GetPixelSize(This) \ |
| ((This)->lpVtbl->GetPixelSize(This)) | | ((This)->lpVtbl->GetPixelSize(This)) |
|
| | #pragma deprecated("ID2D1Bitmap_GetPixelSize") |
| | |
| #define ID2D1Bitmap_GetPixelFormat(This) \ | | #define ID2D1Bitmap_GetPixelFormat(This) \ |
| ((This)->lpVtbl->GetPixelFormat(This)) | | ((This)->lpVtbl->GetPixelFormat(This)) |
|
| | #pragma deprecated("ID2D1Bitmap_GetPixelFormat") |
| | |
| #define ID2D1Bitmap_GetDpi(This, dpiX, dpiY) \ | | #define ID2D1Bitmap_GetDpi(This, dpiX, dpiY) \ |
| ((This)->lpVtbl->GetDpi(This, dpiX, dpiY)) | | ((This)->lpVtbl->GetDpi(This, dpiX, dpiY)) |
|
| | #pragma deprecated("ID2D1Bitmap_GetDpi") |
| | |
| #define ID2D1Bitmap_CopyFromBitmap(This, destPoint, bitmap, srcRect) \ | | #define ID2D1Bitmap_CopyFromBitmap(This, destPoint, bitmap, srcRect) \ |
| ((This)->lpVtbl->CopyFromBitmap(This, destPoint, bitmap, srcRect)) | | ((This)->lpVtbl->CopyFromBitmap(This, destPoint, bitmap, srcRect)) |
|
| | #pragma deprecated("ID2D1Bitmap_CopyFromBitmap") |
| | |
| #define ID2D1Bitmap_CopyFromRenderTarget(This, destPoint, renderTarget, srcRect)
\ | | #define ID2D1Bitmap_CopyFromRenderTarget(This, destPoint, renderTarget, srcRect)
\ |
| ((This)->lpVtbl->CopyFromRenderTarget(This, destPoint, renderTarget, srcRect
)) | | ((This)->lpVtbl->CopyFromRenderTarget(This, destPoint, renderTarget, srcRect
)) |
|
| | #pragma deprecated("ID2D1Bitmap_CopyFromRenderTarget") |
| | |
| #define ID2D1Bitmap_CopyFromMemory(This, dstRect, srcData, pitch) \ | | #define ID2D1Bitmap_CopyFromMemory(This, dstRect, srcData, pitch) \ |
| ((This)->lpVtbl->CopyFromMemory(This, dstRect, srcData, pitch)) | | ((This)->lpVtbl->CopyFromMemory(This, dstRect, srcData, pitch)) |
|
| | #pragma deprecated("ID2D1Bitmap_CopyFromMemory") |
| | |
| typedef interface ID2D1GradientStopCollection ID2D1GradientStopCollection; | | typedef interface ID2D1GradientStopCollection ID2D1GradientStopCollection; |
| | |
| typedef struct ID2D1GradientStopCollectionVtbl | | typedef struct ID2D1GradientStopCollectionVtbl |
| { | | { |
| | |
| ID2D1ResourceVtbl Base; | | ID2D1ResourceVtbl Base; |
| | |
| STDMETHOD_(UINT32, GetGradientStopCount)( | | STDMETHOD_(UINT32, GetGradientStopCount)( |
| ID2D1GradientStopCollection *This | | ID2D1GradientStopCollection *This |
| | |
| skipping to change at line 3982 | | skipping to change at line 4001 |
| ) PURE; | | ) PURE; |
| } ID2D1GradientStopCollectionVtbl; | | } ID2D1GradientStopCollectionVtbl; |
| | |
| interface ID2D1GradientStopCollection | | interface ID2D1GradientStopCollection |
| { | | { |
| CONST struct ID2D1GradientStopCollectionVtbl *lpVtbl; | | CONST struct ID2D1GradientStopCollectionVtbl *lpVtbl; |
| }; | | }; |
| | |
| #define ID2D1GradientStopCollection_QueryInterface(This, riid, ppv) \ | | #define ID2D1GradientStopCollection_QueryInterface(This, riid, ppv) \ |
| ((This)->lpVtbl->Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) | | ((This)->lpVtbl->Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) |
|
| | #pragma deprecated("ID2D1GradientStopCollection_QueryInterface") |
| | |
| #define ID2D1GradientStopCollection_AddRef(This) \ | | #define ID2D1GradientStopCollection_AddRef(This) \ |
| ((This)->lpVtbl->Base.Base.AddRef((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.AddRef((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1GradientStopCollection_AddRef") |
| | |
| #define ID2D1GradientStopCollection_Release(This) \ | | #define ID2D1GradientStopCollection_Release(This) \ |
| ((This)->lpVtbl->Base.Base.Release((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Release((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1GradientStopCollection_Release") |
| | |
| #define ID2D1GradientStopCollection_GetFactory(This, factory) \ | | #define ID2D1GradientStopCollection_GetFactory(This, factory) \ |
| ((This)->lpVtbl->Base.GetFactory((ID2D1Resource *)This, factory)) | | ((This)->lpVtbl->Base.GetFactory((ID2D1Resource *)This, factory)) |
|
| | #pragma deprecated("ID2D1GradientStopCollection_GetFactory") |
| | |
| #define ID2D1GradientStopCollection_GetGradientStopCount(This) \ | | #define ID2D1GradientStopCollection_GetGradientStopCount(This) \ |
| ((This)->lpVtbl->GetGradientStopCount(This)) | | ((This)->lpVtbl->GetGradientStopCount(This)) |
|
| | #pragma deprecated("ID2D1GradientStopCollection_GetGradientStopCount") |
| | |
| #define ID2D1GradientStopCollection_GetGradientStops(This, gradientStops, gradie
ntStopsCount) \ | | #define ID2D1GradientStopCollection_GetGradientStops(This, gradientStops, gradie
ntStopsCount) \ |
| ((This)->lpVtbl->GetGradientStops(This, gradientStops, gradientStopsCount)) | | ((This)->lpVtbl->GetGradientStops(This, gradientStops, gradientStopsCount)) |
|
| | #pragma deprecated("ID2D1GradientStopCollection_GetGradientStops") |
| | |
| #define ID2D1GradientStopCollection_GetColorInterpolationGamma(This) \ | | #define ID2D1GradientStopCollection_GetColorInterpolationGamma(This) \ |
| ((This)->lpVtbl->GetColorInterpolationGamma(This)) | | ((This)->lpVtbl->GetColorInterpolationGamma(This)) |
|
| | #pragma deprecated("ID2D1GradientStopCollection_GetColorInterpolationGamma") |
| | |
| #define ID2D1GradientStopCollection_GetExtendMode(This) \ | | #define ID2D1GradientStopCollection_GetExtendMode(This) \ |
| ((This)->lpVtbl->GetExtendMode(This)) | | ((This)->lpVtbl->GetExtendMode(This)) |
|
| | #pragma deprecated("ID2D1GradientStopCollection_GetExtendMode") |
| | |
| typedef interface ID2D1Brush ID2D1Brush; | | typedef interface ID2D1Brush ID2D1Brush; |
| | |
| typedef struct ID2D1BrushVtbl | | typedef struct ID2D1BrushVtbl |
| { | | { |
| | |
| ID2D1ResourceVtbl Base; | | ID2D1ResourceVtbl Base; |
| | |
| STDMETHOD_(void, SetOpacity)( | | STDMETHOD_(void, SetOpacity)( |
| ID2D1Brush *This, | | ID2D1Brush *This, |
| | |
| skipping to change at line 4038 | | skipping to change at line 4065 |
| ) PURE; | | ) PURE; |
| } ID2D1BrushVtbl; | | } ID2D1BrushVtbl; |
| | |
| interface ID2D1Brush | | interface ID2D1Brush |
| { | | { |
| CONST struct ID2D1BrushVtbl *lpVtbl; | | CONST struct ID2D1BrushVtbl *lpVtbl; |
| }; | | }; |
| | |
| #define ID2D1Brush_QueryInterface(This, riid, ppv) \ | | #define ID2D1Brush_QueryInterface(This, riid, ppv) \ |
| ((This)->lpVtbl->Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) | | ((This)->lpVtbl->Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) |
|
| | #pragma deprecated("ID2D1Brush_QueryInterface") |
| | |
| #define ID2D1Brush_AddRef(This) \ | | #define ID2D1Brush_AddRef(This) \ |
| ((This)->lpVtbl->Base.Base.AddRef((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.AddRef((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1Brush_AddRef") |
| | |
| #define ID2D1Brush_Release(This) \ | | #define ID2D1Brush_Release(This) \ |
| ((This)->lpVtbl->Base.Base.Release((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Release((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1Brush_Release") |
| | |
| #define ID2D1Brush_GetFactory(This, factory) \ | | #define ID2D1Brush_GetFactory(This, factory) \ |
| ((This)->lpVtbl->Base.GetFactory((ID2D1Resource *)This, factory)) | | ((This)->lpVtbl->Base.GetFactory((ID2D1Resource *)This, factory)) |
|
| | #pragma deprecated("ID2D1Brush_GetFactory") |
| | |
| #define ID2D1Brush_SetOpacity(This, opacity) \ | | #define ID2D1Brush_SetOpacity(This, opacity) \ |
| ((This)->lpVtbl->SetOpacity(This, opacity)) | | ((This)->lpVtbl->SetOpacity(This, opacity)) |
|
| | #pragma deprecated("ID2D1Brush_SetOpacity") |
| | |
| #define ID2D1Brush_SetTransform(This, transform) \ | | #define ID2D1Brush_SetTransform(This, transform) \ |
| ((This)->lpVtbl->SetTransform(This, transform)) | | ((This)->lpVtbl->SetTransform(This, transform)) |
|
| | #pragma deprecated("ID2D1Brush_SetTransform") |
| | |
| #define ID2D1Brush_GetOpacity(This) \ | | #define ID2D1Brush_GetOpacity(This) \ |
| ((This)->lpVtbl->GetOpacity(This)) | | ((This)->lpVtbl->GetOpacity(This)) |
|
| | #pragma deprecated("ID2D1Brush_GetOpacity") |
| | |
| #define ID2D1Brush_GetTransform(This, transform) \ | | #define ID2D1Brush_GetTransform(This, transform) \ |
| ((This)->lpVtbl->GetTransform(This, transform)) | | ((This)->lpVtbl->GetTransform(This, transform)) |
|
| | #pragma deprecated("ID2D1Brush_GetTransform") |
| | |
| typedef interface ID2D1BitmapBrush ID2D1BitmapBrush; | | typedef interface ID2D1BitmapBrush ID2D1BitmapBrush; |
| | |
| typedef struct ID2D1BitmapBrushVtbl | | typedef struct ID2D1BitmapBrushVtbl |
| { | | { |
| | |
| ID2D1BrushVtbl Base; | | ID2D1BrushVtbl Base; |
| | |
| STDMETHOD_(void, SetExtendModeX)( | | STDMETHOD_(void, SetExtendModeX)( |
| ID2D1BitmapBrush *This, | | ID2D1BitmapBrush *This, |
| | |
| skipping to change at line 4112 | | skipping to change at line 4147 |
| ) PURE; | | ) PURE; |
| } ID2D1BitmapBrushVtbl; | | } ID2D1BitmapBrushVtbl; |
| | |
| interface ID2D1BitmapBrush | | interface ID2D1BitmapBrush |
| { | | { |
| CONST struct ID2D1BitmapBrushVtbl *lpVtbl; | | CONST struct ID2D1BitmapBrushVtbl *lpVtbl; |
| }; | | }; |
| | |
| #define ID2D1BitmapBrush_QueryInterface(This, riid, ppv) \ | | #define ID2D1BitmapBrush_QueryInterface(This, riid, ppv) \ |
| ((This)->lpVtbl->Base.Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) | | ((This)->lpVtbl->Base.Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) |
|
| | #pragma deprecated("ID2D1BitmapBrush_QueryInterface") |
| | |
| #define ID2D1BitmapBrush_AddRef(This) \ | | #define ID2D1BitmapBrush_AddRef(This) \ |
| ((This)->lpVtbl->Base.Base.Base.AddRef((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Base.AddRef((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1BitmapBrush_AddRef") |
| | |
| #define ID2D1BitmapBrush_Release(This) \ | | #define ID2D1BitmapBrush_Release(This) \ |
| ((This)->lpVtbl->Base.Base.Base.Release((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Base.Release((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1BitmapBrush_Release") |
| | |
| #define ID2D1BitmapBrush_GetFactory(This, factory) \ | | #define ID2D1BitmapBrush_GetFactory(This, factory) \ |
| ((This)->lpVtbl->Base.Base.GetFactory((ID2D1Resource *)This, factory)) | | ((This)->lpVtbl->Base.Base.GetFactory((ID2D1Resource *)This, factory)) |
|
| | #pragma deprecated("ID2D1BitmapBrush_GetFactory") |
| | |
| #define ID2D1BitmapBrush_SetOpacity(This, opacity) \ | | #define ID2D1BitmapBrush_SetOpacity(This, opacity) \ |
| ((This)->lpVtbl->Base.SetOpacity((ID2D1Brush *)This, opacity)) | | ((This)->lpVtbl->Base.SetOpacity((ID2D1Brush *)This, opacity)) |
|
| | #pragma deprecated("ID2D1BitmapBrush_SetOpacity") |
| | |
| #define ID2D1BitmapBrush_SetTransform(This, transform) \ | | #define ID2D1BitmapBrush_SetTransform(This, transform) \ |
| ((This)->lpVtbl->Base.SetTransform((ID2D1Brush *)This, transform)) | | ((This)->lpVtbl->Base.SetTransform((ID2D1Brush *)This, transform)) |
|
| | #pragma deprecated("ID2D1BitmapBrush_SetTransform") |
| | |
| #define ID2D1BitmapBrush_GetOpacity(This) \ | | #define ID2D1BitmapBrush_GetOpacity(This) \ |
| ((This)->lpVtbl->Base.GetOpacity((ID2D1Brush *)This)) | | ((This)->lpVtbl->Base.GetOpacity((ID2D1Brush *)This)) |
|
| | #pragma deprecated("ID2D1BitmapBrush_GetOpacity") |
| | |
| #define ID2D1BitmapBrush_GetTransform(This, transform) \ | | #define ID2D1BitmapBrush_GetTransform(This, transform) \ |
| ((This)->lpVtbl->Base.GetTransform((ID2D1Brush *)This, transform)) | | ((This)->lpVtbl->Base.GetTransform((ID2D1Brush *)This, transform)) |
|
| | #pragma deprecated("ID2D1BitmapBrush_GetTransform") |
| | |
| #define ID2D1BitmapBrush_SetExtendModeX(This, extendModeX) \ | | #define ID2D1BitmapBrush_SetExtendModeX(This, extendModeX) \ |
| ((This)->lpVtbl->SetExtendModeX(This, extendModeX)) | | ((This)->lpVtbl->SetExtendModeX(This, extendModeX)) |
|
| | #pragma deprecated("ID2D1BitmapBrush_SetExtendModeX") |
| | |
| #define ID2D1BitmapBrush_SetExtendModeY(This, extendModeY) \ | | #define ID2D1BitmapBrush_SetExtendModeY(This, extendModeY) \ |
| ((This)->lpVtbl->SetExtendModeY(This, extendModeY)) | | ((This)->lpVtbl->SetExtendModeY(This, extendModeY)) |
|
| | #pragma deprecated("ID2D1BitmapBrush_SetExtendModeY") |
| | |
| #define ID2D1BitmapBrush_SetInterpolationMode(This, interpolationMode) \ | | #define ID2D1BitmapBrush_SetInterpolationMode(This, interpolationMode) \ |
| ((This)->lpVtbl->SetInterpolationMode(This, interpolationMode)) | | ((This)->lpVtbl->SetInterpolationMode(This, interpolationMode)) |
|
| | #pragma deprecated("ID2D1BitmapBrush_SetInterpolationMode") |
| | |
| #define ID2D1BitmapBrush_SetBitmap(This, bitmap) \ | | #define ID2D1BitmapBrush_SetBitmap(This, bitmap) \ |
| ((This)->lpVtbl->SetBitmap(This, bitmap)) | | ((This)->lpVtbl->SetBitmap(This, bitmap)) |
|
| | #pragma deprecated("ID2D1BitmapBrush_SetBitmap") |
| | |
| #define ID2D1BitmapBrush_GetExtendModeX(This) \ | | #define ID2D1BitmapBrush_GetExtendModeX(This) \ |
| ((This)->lpVtbl->GetExtendModeX(This)) | | ((This)->lpVtbl->GetExtendModeX(This)) |
|
| | #pragma deprecated("ID2D1BitmapBrush_GetExtendModeX") |
| | |
| #define ID2D1BitmapBrush_GetExtendModeY(This) \ | | #define ID2D1BitmapBrush_GetExtendModeY(This) \ |
| ((This)->lpVtbl->GetExtendModeY(This)) | | ((This)->lpVtbl->GetExtendModeY(This)) |
|
| | #pragma deprecated("ID2D1BitmapBrush_GetExtendModeY") |
| | |
| #define ID2D1BitmapBrush_GetInterpolationMode(This) \ | | #define ID2D1BitmapBrush_GetInterpolationMode(This) \ |
| ((This)->lpVtbl->GetInterpolationMode(This)) | | ((This)->lpVtbl->GetInterpolationMode(This)) |
|
| | #pragma deprecated("ID2D1BitmapBrush_GetInterpolationMode") |
| | |
| #define ID2D1BitmapBrush_GetBitmap(This, bitmap) \ | | #define ID2D1BitmapBrush_GetBitmap(This, bitmap) \ |
| ((This)->lpVtbl->GetBitmap(This, bitmap)) | | ((This)->lpVtbl->GetBitmap(This, bitmap)) |
|
| | #pragma deprecated("ID2D1BitmapBrush_GetBitmap") |
| | |
| typedef interface ID2D1SolidColorBrush ID2D1SolidColorBrush; | | typedef interface ID2D1SolidColorBrush ID2D1SolidColorBrush; |
| | |
| typedef struct ID2D1SolidColorBrushVtbl | | typedef struct ID2D1SolidColorBrushVtbl |
| { | | { |
| | |
| ID2D1BrushVtbl Base; | | ID2D1BrushVtbl Base; |
| | |
| STDMETHOD_(void, SetColor)( | | STDMETHOD_(void, SetColor)( |
| ID2D1SolidColorBrush *This, | | ID2D1SolidColorBrush *This, |
| | |
| skipping to change at line 4182 | | skipping to change at line 4233 |
| ) PURE; | | ) PURE; |
| } ID2D1SolidColorBrushVtbl; | | } ID2D1SolidColorBrushVtbl; |
| | |
| interface ID2D1SolidColorBrush | | interface ID2D1SolidColorBrush |
| { | | { |
| CONST struct ID2D1SolidColorBrushVtbl *lpVtbl; | | CONST struct ID2D1SolidColorBrushVtbl *lpVtbl; |
| }; | | }; |
| | |
| #define ID2D1SolidColorBrush_QueryInterface(This, riid, ppv) \ | | #define ID2D1SolidColorBrush_QueryInterface(This, riid, ppv) \ |
| ((This)->lpVtbl->Base.Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) | | ((This)->lpVtbl->Base.Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) |
|
| | #pragma deprecated("ID2D1SolidColorBrush_QueryInterface") |
| | |
| #define ID2D1SolidColorBrush_AddRef(This) \ | | #define ID2D1SolidColorBrush_AddRef(This) \ |
| ((This)->lpVtbl->Base.Base.Base.AddRef((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Base.AddRef((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1SolidColorBrush_AddRef") |
| | |
| #define ID2D1SolidColorBrush_Release(This) \ | | #define ID2D1SolidColorBrush_Release(This) \ |
| ((This)->lpVtbl->Base.Base.Base.Release((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Base.Release((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1SolidColorBrush_Release") |
| | |
| #define ID2D1SolidColorBrush_GetFactory(This, factory) \ | | #define ID2D1SolidColorBrush_GetFactory(This, factory) \ |
| ((This)->lpVtbl->Base.Base.GetFactory((ID2D1Resource *)This, factory)) | | ((This)->lpVtbl->Base.Base.GetFactory((ID2D1Resource *)This, factory)) |
|
| | #pragma deprecated("ID2D1SolidColorBrush_GetFactory") |
| | |
| #define ID2D1SolidColorBrush_SetOpacity(This, opacity) \ | | #define ID2D1SolidColorBrush_SetOpacity(This, opacity) \ |
| ((This)->lpVtbl->Base.SetOpacity((ID2D1Brush *)This, opacity)) | | ((This)->lpVtbl->Base.SetOpacity((ID2D1Brush *)This, opacity)) |
|
| | #pragma deprecated("ID2D1SolidColorBrush_SetOpacity") |
| | |
| #define ID2D1SolidColorBrush_SetTransform(This, transform) \ | | #define ID2D1SolidColorBrush_SetTransform(This, transform) \ |
| ((This)->lpVtbl->Base.SetTransform((ID2D1Brush *)This, transform)) | | ((This)->lpVtbl->Base.SetTransform((ID2D1Brush *)This, transform)) |
|
| | #pragma deprecated("ID2D1SolidColorBrush_SetTransform") |
| | |
| #define ID2D1SolidColorBrush_GetOpacity(This) \ | | #define ID2D1SolidColorBrush_GetOpacity(This) \ |
| ((This)->lpVtbl->Base.GetOpacity((ID2D1Brush *)This)) | | ((This)->lpVtbl->Base.GetOpacity((ID2D1Brush *)This)) |
|
| | #pragma deprecated("ID2D1SolidColorBrush_GetOpacity") |
| | |
| #define ID2D1SolidColorBrush_GetTransform(This, transform) \ | | #define ID2D1SolidColorBrush_GetTransform(This, transform) \ |
| ((This)->lpVtbl->Base.GetTransform((ID2D1Brush *)This, transform)) | | ((This)->lpVtbl->Base.GetTransform((ID2D1Brush *)This, transform)) |
|
| | #pragma deprecated("ID2D1SolidColorBrush_GetTransform") |
| | |
| #define ID2D1SolidColorBrush_SetColor(This, color) \ | | #define ID2D1SolidColorBrush_SetColor(This, color) \ |
| ((This)->lpVtbl->SetColor(This, color)) | | ((This)->lpVtbl->SetColor(This, color)) |
|
| | #pragma deprecated("ID2D1SolidColorBrush_SetColor") |
| | |
| #define ID2D1SolidColorBrush_GetColor(This) \ | | #define ID2D1SolidColorBrush_GetColor(This) \ |
| ((This)->lpVtbl->GetColor(This)) | | ((This)->lpVtbl->GetColor(This)) |
|
| | #pragma deprecated("ID2D1SolidColorBrush_GetColor") |
| | |
| typedef interface ID2D1LinearGradientBrush ID2D1LinearGradientBrush; | | typedef interface ID2D1LinearGradientBrush ID2D1LinearGradientBrush; |
| | |
| typedef struct ID2D1LinearGradientBrushVtbl | | typedef struct ID2D1LinearGradientBrushVtbl |
| { | | { |
| | |
| ID2D1BrushVtbl Base; | | ID2D1BrushVtbl Base; |
| | |
| STDMETHOD_(void, SetStartPoint)( | | STDMETHOD_(void, SetStartPoint)( |
| ID2D1LinearGradientBrush *This, | | ID2D1LinearGradientBrush *This, |
| | |
| skipping to change at line 4248 | | skipping to change at line 4309 |
| ) PURE; | | ) PURE; |
| } ID2D1LinearGradientBrushVtbl; | | } ID2D1LinearGradientBrushVtbl; |
| | |
| interface ID2D1LinearGradientBrush | | interface ID2D1LinearGradientBrush |
| { | | { |
| CONST struct ID2D1LinearGradientBrushVtbl *lpVtbl; | | CONST struct ID2D1LinearGradientBrushVtbl *lpVtbl; |
| }; | | }; |
| | |
| #define ID2D1LinearGradientBrush_QueryInterface(This, riid, ppv) \ | | #define ID2D1LinearGradientBrush_QueryInterface(This, riid, ppv) \ |
| ((This)->lpVtbl->Base.Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) | | ((This)->lpVtbl->Base.Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) |
|
| | #pragma deprecated("ID2D1LinearGradientBrush_QueryInterface") |
| | |
| #define ID2D1LinearGradientBrush_AddRef(This) \ | | #define ID2D1LinearGradientBrush_AddRef(This) \ |
| ((This)->lpVtbl->Base.Base.Base.AddRef((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Base.AddRef((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1LinearGradientBrush_AddRef") |
| | |
| #define ID2D1LinearGradientBrush_Release(This) \ | | #define ID2D1LinearGradientBrush_Release(This) \ |
| ((This)->lpVtbl->Base.Base.Base.Release((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Base.Release((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1LinearGradientBrush_Release") |
| | |
| #define ID2D1LinearGradientBrush_GetFactory(This, factory) \ | | #define ID2D1LinearGradientBrush_GetFactory(This, factory) \ |
| ((This)->lpVtbl->Base.Base.GetFactory((ID2D1Resource *)This, factory)) | | ((This)->lpVtbl->Base.Base.GetFactory((ID2D1Resource *)This, factory)) |
|
| | #pragma deprecated("ID2D1LinearGradientBrush_GetFactory") |
| | |
| #define ID2D1LinearGradientBrush_SetOpacity(This, opacity) \ | | #define ID2D1LinearGradientBrush_SetOpacity(This, opacity) \ |
| ((This)->lpVtbl->Base.SetOpacity((ID2D1Brush *)This, opacity)) | | ((This)->lpVtbl->Base.SetOpacity((ID2D1Brush *)This, opacity)) |
|
| | #pragma deprecated("ID2D1LinearGradientBrush_SetOpacity") |
| | |
| #define ID2D1LinearGradientBrush_SetTransform(This, transform) \ | | #define ID2D1LinearGradientBrush_SetTransform(This, transform) \ |
| ((This)->lpVtbl->Base.SetTransform((ID2D1Brush *)This, transform)) | | ((This)->lpVtbl->Base.SetTransform((ID2D1Brush *)This, transform)) |
|
| | #pragma deprecated("ID2D1LinearGradientBrush_SetTransform") |
| | |
| #define ID2D1LinearGradientBrush_GetOpacity(This) \ | | #define ID2D1LinearGradientBrush_GetOpacity(This) \ |
| ((This)->lpVtbl->Base.GetOpacity((ID2D1Brush *)This)) | | ((This)->lpVtbl->Base.GetOpacity((ID2D1Brush *)This)) |
|
| | #pragma deprecated("ID2D1LinearGradientBrush_GetOpacity") |
| | |
| #define ID2D1LinearGradientBrush_GetTransform(This, transform) \ | | #define ID2D1LinearGradientBrush_GetTransform(This, transform) \ |
| ((This)->lpVtbl->Base.GetTransform((ID2D1Brush *)This, transform)) | | ((This)->lpVtbl->Base.GetTransform((ID2D1Brush *)This, transform)) |
|
| | #pragma deprecated("ID2D1LinearGradientBrush_GetTransform") |
| | |
| #define ID2D1LinearGradientBrush_SetStartPoint(This, startPoint) \ | | #define ID2D1LinearGradientBrush_SetStartPoint(This, startPoint) \ |
| ((This)->lpVtbl->SetStartPoint(This, startPoint)) | | ((This)->lpVtbl->SetStartPoint(This, startPoint)) |
|
| | #pragma deprecated("ID2D1LinearGradientBrush_SetStartPoint") |
| | |
| #define ID2D1LinearGradientBrush_SetEndPoint(This, endPoint) \ | | #define ID2D1LinearGradientBrush_SetEndPoint(This, endPoint) \ |
| ((This)->lpVtbl->SetEndPoint(This, endPoint)) | | ((This)->lpVtbl->SetEndPoint(This, endPoint)) |
|
| | #pragma deprecated("ID2D1LinearGradientBrush_SetEndPoint") |
| | |
| #define ID2D1LinearGradientBrush_GetStartPoint(This) \ | | #define ID2D1LinearGradientBrush_GetStartPoint(This) \ |
| ((This)->lpVtbl->GetStartPoint(This)) | | ((This)->lpVtbl->GetStartPoint(This)) |
|
| | #pragma deprecated("ID2D1LinearGradientBrush_GetStartPoint") |
| | |
| #define ID2D1LinearGradientBrush_GetEndPoint(This) \ | | #define ID2D1LinearGradientBrush_GetEndPoint(This) \ |
| ((This)->lpVtbl->GetEndPoint(This)) | | ((This)->lpVtbl->GetEndPoint(This)) |
|
| | #pragma deprecated("ID2D1LinearGradientBrush_GetEndPoint") |
| | |
| #define ID2D1LinearGradientBrush_GetGradientStopCollection(This, gradientStopCol
lection) \ | | #define ID2D1LinearGradientBrush_GetGradientStopCollection(This, gradientStopCol
lection) \ |
| ((This)->lpVtbl->GetGradientStopCollection(This, gradientStopCollection)) | | ((This)->lpVtbl->GetGradientStopCollection(This, gradientStopCollection)) |
|
| | #pragma deprecated("ID2D1LinearGradientBrush_GetGradientStopCollection") |
| | |
| typedef interface ID2D1RadialGradientBrush ID2D1RadialGradientBrush; | | typedef interface ID2D1RadialGradientBrush ID2D1RadialGradientBrush; |
| | |
| typedef struct ID2D1RadialGradientBrushVtbl | | typedef struct ID2D1RadialGradientBrushVtbl |
| { | | { |
| | |
| ID2D1BrushVtbl Base; | | ID2D1BrushVtbl Base; |
| | |
| STDMETHOD_(void, SetCenter)( | | STDMETHOD_(void, SetCenter)( |
| ID2D1RadialGradientBrush *This, | | ID2D1RadialGradientBrush *This, |
| | |
| skipping to change at line 4341 | | skipping to change at line 4415 |
| ) PURE; | | ) PURE; |
| } ID2D1RadialGradientBrushVtbl; | | } ID2D1RadialGradientBrushVtbl; |
| | |
| interface ID2D1RadialGradientBrush | | interface ID2D1RadialGradientBrush |
| { | | { |
| CONST struct ID2D1RadialGradientBrushVtbl *lpVtbl; | | CONST struct ID2D1RadialGradientBrushVtbl *lpVtbl; |
| }; | | }; |
| | |
| #define ID2D1RadialGradientBrush_QueryInterface(This, riid, ppv) \ | | #define ID2D1RadialGradientBrush_QueryInterface(This, riid, ppv) \ |
| ((This)->lpVtbl->Base.Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) | | ((This)->lpVtbl->Base.Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) |
|
| | #pragma deprecated("ID2D1RadialGradientBrush_QueryInterface") |
| | |
| #define ID2D1RadialGradientBrush_AddRef(This) \ | | #define ID2D1RadialGradientBrush_AddRef(This) \ |
| ((This)->lpVtbl->Base.Base.Base.AddRef((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Base.AddRef((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1RadialGradientBrush_AddRef") |
| | |
| #define ID2D1RadialGradientBrush_Release(This) \ | | #define ID2D1RadialGradientBrush_Release(This) \ |
| ((This)->lpVtbl->Base.Base.Base.Release((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Base.Release((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1RadialGradientBrush_Release") |
| | |
| #define ID2D1RadialGradientBrush_GetFactory(This, factory) \ | | #define ID2D1RadialGradientBrush_GetFactory(This, factory) \ |
| ((This)->lpVtbl->Base.Base.GetFactory((ID2D1Resource *)This, factory)) | | ((This)->lpVtbl->Base.Base.GetFactory((ID2D1Resource *)This, factory)) |
|
| | #pragma deprecated("ID2D1RadialGradientBrush_GetFactory") |
| | |
| #define ID2D1RadialGradientBrush_SetOpacity(This, opacity) \ | | #define ID2D1RadialGradientBrush_SetOpacity(This, opacity) \ |
| ((This)->lpVtbl->Base.SetOpacity((ID2D1Brush *)This, opacity)) | | ((This)->lpVtbl->Base.SetOpacity((ID2D1Brush *)This, opacity)) |
|
| | #pragma deprecated("ID2D1RadialGradientBrush_SetOpacity") |
| | |
| #define ID2D1RadialGradientBrush_SetTransform(This, transform) \ | | #define ID2D1RadialGradientBrush_SetTransform(This, transform) \ |
| ((This)->lpVtbl->Base.SetTransform((ID2D1Brush *)This, transform)) | | ((This)->lpVtbl->Base.SetTransform((ID2D1Brush *)This, transform)) |
|
| | #pragma deprecated("ID2D1RadialGradientBrush_SetTransform") |
| | |
| #define ID2D1RadialGradientBrush_GetOpacity(This) \ | | #define ID2D1RadialGradientBrush_GetOpacity(This) \ |
| ((This)->lpVtbl->Base.GetOpacity((ID2D1Brush *)This)) | | ((This)->lpVtbl->Base.GetOpacity((ID2D1Brush *)This)) |
|
| | #pragma deprecated("ID2D1RadialGradientBrush_GetOpacity") |
| | |
| #define ID2D1RadialGradientBrush_GetTransform(This, transform) \ | | #define ID2D1RadialGradientBrush_GetTransform(This, transform) \ |
| ((This)->lpVtbl->Base.GetTransform((ID2D1Brush *)This, transform)) | | ((This)->lpVtbl->Base.GetTransform((ID2D1Brush *)This, transform)) |
|
| | #pragma deprecated("ID2D1RadialGradientBrush_GetTransform") |
| | |
| #define ID2D1RadialGradientBrush_SetCenter(This, center) \ | | #define ID2D1RadialGradientBrush_SetCenter(This, center) \ |
| ((This)->lpVtbl->SetCenter(This, center)) | | ((This)->lpVtbl->SetCenter(This, center)) |
|
| | #pragma deprecated("ID2D1RadialGradientBrush_SetCenter") |
| | |
| #define ID2D1RadialGradientBrush_SetGradientOriginOffset(This, gradientOriginOff
set) \ | | #define ID2D1RadialGradientBrush_SetGradientOriginOffset(This, gradientOriginOff
set) \ |
| ((This)->lpVtbl->SetGradientOriginOffset(This, gradientOriginOffset)) | | ((This)->lpVtbl->SetGradientOriginOffset(This, gradientOriginOffset)) |
|
| | #pragma deprecated("ID2D1RadialGradientBrush_SetGradientOriginOffset") |
| | |
| #define ID2D1RadialGradientBrush_SetRadiusX(This, radiusX) \ | | #define ID2D1RadialGradientBrush_SetRadiusX(This, radiusX) \ |
| ((This)->lpVtbl->SetRadiusX(This, radiusX)) | | ((This)->lpVtbl->SetRadiusX(This, radiusX)) |
|
| | #pragma deprecated("ID2D1RadialGradientBrush_SetRadiusX") |
| | |
| #define ID2D1RadialGradientBrush_SetRadiusY(This, radiusY) \ | | #define ID2D1RadialGradientBrush_SetRadiusY(This, radiusY) \ |
| ((This)->lpVtbl->SetRadiusY(This, radiusY)) | | ((This)->lpVtbl->SetRadiusY(This, radiusY)) |
|
| | #pragma deprecated("ID2D1RadialGradientBrush_SetRadiusY") |
| | |
| #define ID2D1RadialGradientBrush_GetCenter(This) \ | | #define ID2D1RadialGradientBrush_GetCenter(This) \ |
| ((This)->lpVtbl->GetCenter(This)) | | ((This)->lpVtbl->GetCenter(This)) |
|
| | #pragma deprecated("ID2D1RadialGradientBrush_GetCenter") |
| | |
| #define ID2D1RadialGradientBrush_GetGradientOriginOffset(This) \ | | #define ID2D1RadialGradientBrush_GetGradientOriginOffset(This) \ |
| ((This)->lpVtbl->GetGradientOriginOffset(This)) | | ((This)->lpVtbl->GetGradientOriginOffset(This)) |
|
| | #pragma deprecated("ID2D1RadialGradientBrush_GetGradientOriginOffset") |
| | |
| #define ID2D1RadialGradientBrush_GetRadiusX(This) \ | | #define ID2D1RadialGradientBrush_GetRadiusX(This) \ |
| ((This)->lpVtbl->GetRadiusX(This)) | | ((This)->lpVtbl->GetRadiusX(This)) |
|
| | #pragma deprecated("ID2D1RadialGradientBrush_GetRadiusX") |
| | |
| #define ID2D1RadialGradientBrush_GetRadiusY(This) \ | | #define ID2D1RadialGradientBrush_GetRadiusY(This) \ |
| ((This)->lpVtbl->GetRadiusY(This)) | | ((This)->lpVtbl->GetRadiusY(This)) |
|
| | #pragma deprecated("ID2D1RadialGradientBrush_GetRadiusY") |
| | |
| #define ID2D1RadialGradientBrush_GetGradientStopCollection(This, gradientStopCol
lection) \ | | #define ID2D1RadialGradientBrush_GetGradientStopCollection(This, gradientStopCol
lection) \ |
| ((This)->lpVtbl->GetGradientStopCollection(This, gradientStopCollection)) | | ((This)->lpVtbl->GetGradientStopCollection(This, gradientStopCollection)) |
|
| | #pragma deprecated("ID2D1RadialGradientBrush_GetGradientStopCollection") |
| | |
| typedef interface ID2D1StrokeStyle ID2D1StrokeStyle; | | typedef interface ID2D1StrokeStyle ID2D1StrokeStyle; |
| | |
| typedef struct ID2D1StrokeStyleVtbl | | typedef struct ID2D1StrokeStyleVtbl |
| { | | { |
| | |
| ID2D1ResourceVtbl Base; | | ID2D1ResourceVtbl Base; |
| | |
| STDMETHOD_(D2D1_CAP_STYLE, GetStartCap)( | | STDMETHOD_(D2D1_CAP_STYLE, GetStartCap)( |
| ID2D1StrokeStyle *This | | ID2D1StrokeStyle *This |
| | |
| skipping to change at line 4443 | | skipping to change at line 4534 |
| ) PURE; | | ) PURE; |
| } ID2D1StrokeStyleVtbl; | | } ID2D1StrokeStyleVtbl; |
| | |
| interface ID2D1StrokeStyle | | interface ID2D1StrokeStyle |
| { | | { |
| CONST struct ID2D1StrokeStyleVtbl *lpVtbl; | | CONST struct ID2D1StrokeStyleVtbl *lpVtbl; |
| }; | | }; |
| | |
| #define ID2D1StrokeStyle_QueryInterface(This, riid, ppv) \ | | #define ID2D1StrokeStyle_QueryInterface(This, riid, ppv) \ |
| ((This)->lpVtbl->Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) | | ((This)->lpVtbl->Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) |
|
| | #pragma deprecated("ID2D1StrokeStyle_QueryInterface") |
| | |
| #define ID2D1StrokeStyle_AddRef(This) \ | | #define ID2D1StrokeStyle_AddRef(This) \ |
| ((This)->lpVtbl->Base.Base.AddRef((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.AddRef((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1StrokeStyle_AddRef") |
| | |
| #define ID2D1StrokeStyle_Release(This) \ | | #define ID2D1StrokeStyle_Release(This) \ |
| ((This)->lpVtbl->Base.Base.Release((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Release((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1StrokeStyle_Release") |
| | |
| #define ID2D1StrokeStyle_GetFactory(This, factory) \ | | #define ID2D1StrokeStyle_GetFactory(This, factory) \ |
| ((This)->lpVtbl->Base.GetFactory((ID2D1Resource *)This, factory)) | | ((This)->lpVtbl->Base.GetFactory((ID2D1Resource *)This, factory)) |
|
| | #pragma deprecated("ID2D1StrokeStyle_GetFactory") |
| | |
| #define ID2D1StrokeStyle_GetStartCap(This) \ | | #define ID2D1StrokeStyle_GetStartCap(This) \ |
| ((This)->lpVtbl->GetStartCap(This)) | | ((This)->lpVtbl->GetStartCap(This)) |
|
| | #pragma deprecated("ID2D1StrokeStyle_GetStartCap") |
| | |
| #define ID2D1StrokeStyle_GetEndCap(This) \ | | #define ID2D1StrokeStyle_GetEndCap(This) \ |
| ((This)->lpVtbl->GetEndCap(This)) | | ((This)->lpVtbl->GetEndCap(This)) |
|
| | #pragma deprecated("ID2D1StrokeStyle_GetEndCap") |
| | |
| #define ID2D1StrokeStyle_GetDashCap(This) \ | | #define ID2D1StrokeStyle_GetDashCap(This) \ |
| ((This)->lpVtbl->GetDashCap(This)) | | ((This)->lpVtbl->GetDashCap(This)) |
|
| | #pragma deprecated("ID2D1StrokeStyle_GetDashCap") |
| | |
| #define ID2D1StrokeStyle_GetMiterLimit(This) \ | | #define ID2D1StrokeStyle_GetMiterLimit(This) \ |
| ((This)->lpVtbl->GetMiterLimit(This)) | | ((This)->lpVtbl->GetMiterLimit(This)) |
|
| | #pragma deprecated("ID2D1StrokeStyle_GetMiterLimit") |
| | |
| #define ID2D1StrokeStyle_GetLineJoin(This) \ | | #define ID2D1StrokeStyle_GetLineJoin(This) \ |
| ((This)->lpVtbl->GetLineJoin(This)) | | ((This)->lpVtbl->GetLineJoin(This)) |
|
| | #pragma deprecated("ID2D1StrokeStyle_GetLineJoin") |
| | |
| #define ID2D1StrokeStyle_GetDashOffset(This) \ | | #define ID2D1StrokeStyle_GetDashOffset(This) \ |
| ((This)->lpVtbl->GetDashOffset(This)) | | ((This)->lpVtbl->GetDashOffset(This)) |
|
| | #pragma deprecated("ID2D1StrokeStyle_GetDashOffset") |
| | |
| #define ID2D1StrokeStyle_GetDashStyle(This) \ | | #define ID2D1StrokeStyle_GetDashStyle(This) \ |
| ((This)->lpVtbl->GetDashStyle(This)) | | ((This)->lpVtbl->GetDashStyle(This)) |
|
| | #pragma deprecated("ID2D1StrokeStyle_GetDashStyle") |
| | |
| #define ID2D1StrokeStyle_GetDashesCount(This) \ | | #define ID2D1StrokeStyle_GetDashesCount(This) \ |
| ((This)->lpVtbl->GetDashesCount(This)) | | ((This)->lpVtbl->GetDashesCount(This)) |
|
| | #pragma deprecated("ID2D1StrokeStyle_GetDashesCount") |
| | |
| #define ID2D1StrokeStyle_GetDashes(This, dashes, dashesCount) \ | | #define ID2D1StrokeStyle_GetDashes(This, dashes, dashesCount) \ |
| ((This)->lpVtbl->GetDashes(This, dashes, dashesCount)) | | ((This)->lpVtbl->GetDashes(This, dashes, dashesCount)) |
|
| | #pragma deprecated("ID2D1StrokeStyle_GetDashes") |
| | |
| typedef interface ID2D1Geometry ID2D1Geometry; | | typedef interface ID2D1Geometry ID2D1Geometry; |
| | |
| typedef struct ID2D1GeometryVtbl | | typedef struct ID2D1GeometryVtbl |
| { | | { |
| | |
| ID2D1ResourceVtbl Base; | | ID2D1ResourceVtbl Base; |
| | |
| STDMETHOD(GetBounds)( | | STDMETHOD(GetBounds)( |
| ID2D1Geometry *This, | | ID2D1Geometry *This, |
| | |
| skipping to change at line 4599 | | skipping to change at line 4703 |
| ) PURE; | | ) PURE; |
| } ID2D1GeometryVtbl; | | } ID2D1GeometryVtbl; |
| | |
| interface ID2D1Geometry | | interface ID2D1Geometry |
| { | | { |
| CONST struct ID2D1GeometryVtbl *lpVtbl; | | CONST struct ID2D1GeometryVtbl *lpVtbl; |
| }; | | }; |
| | |
| #define ID2D1Geometry_QueryInterface(This, riid, ppv) \ | | #define ID2D1Geometry_QueryInterface(This, riid, ppv) \ |
| ((This)->lpVtbl->Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) | | ((This)->lpVtbl->Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) |
|
| | #pragma deprecated("ID2D1Geometry_QueryInterface") |
| | |
| #define ID2D1Geometry_AddRef(This) \ | | #define ID2D1Geometry_AddRef(This) \ |
| ((This)->lpVtbl->Base.Base.AddRef((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.AddRef((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1Geometry_AddRef") |
| | |
| #define ID2D1Geometry_Release(This) \ | | #define ID2D1Geometry_Release(This) \ |
| ((This)->lpVtbl->Base.Base.Release((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Release((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1Geometry_Release") |
| | |
| #define ID2D1Geometry_GetFactory(This, factory) \ | | #define ID2D1Geometry_GetFactory(This, factory) \ |
| ((This)->lpVtbl->Base.GetFactory((ID2D1Resource *)This, factory)) | | ((This)->lpVtbl->Base.GetFactory((ID2D1Resource *)This, factory)) |
|
| | #pragma deprecated("ID2D1Geometry_GetFactory") |
| | |
| #define ID2D1Geometry_GetBounds(This, worldTransform, bounds) \ | | #define ID2D1Geometry_GetBounds(This, worldTransform, bounds) \ |
| ((This)->lpVtbl->GetBounds(This, worldTransform, bounds)) | | ((This)->lpVtbl->GetBounds(This, worldTransform, bounds)) |
|
| | #pragma deprecated("ID2D1Geometry_GetBounds") |
| | |
| #define ID2D1Geometry_GetWidenedBounds(This, strokeWidth, strokeStyle, worldTran
sform, flatteningTolerance, bounds) \ | | #define ID2D1Geometry_GetWidenedBounds(This, strokeWidth, strokeStyle, worldTran
sform, flatteningTolerance, bounds) \ |
| ((This)->lpVtbl->GetWidenedBounds(This, strokeWidth, strokeStyle, worldTrans
form, flatteningTolerance, bounds)) | | ((This)->lpVtbl->GetWidenedBounds(This, strokeWidth, strokeStyle, worldTrans
form, flatteningTolerance, bounds)) |
|
| | #pragma deprecated("ID2D1Geometry_GetWidenedBounds") |
| | |
| #define ID2D1Geometry_StrokeContainsPoint(This, point, strokeWidth, strokeStyle,
worldTransform, flatteningTolerance, contains) \ | | #define ID2D1Geometry_StrokeContainsPoint(This, point, strokeWidth, strokeStyle,
worldTransform, flatteningTolerance, contains) \ |
| ((This)->lpVtbl->StrokeContainsPoint(This, point, strokeWidth, strokeStyle,
worldTransform, flatteningTolerance, contains)) | | ((This)->lpVtbl->StrokeContainsPoint(This, point, strokeWidth, strokeStyle,
worldTransform, flatteningTolerance, contains)) |
|
| | #pragma deprecated("ID2D1Geometry_StrokeContainsPoint") |
| | |
| #define ID2D1Geometry_FillContainsPoint(This, point, worldTransform, flatteningT
olerance, contains) \ | | #define ID2D1Geometry_FillContainsPoint(This, point, worldTransform, flatteningT
olerance, contains) \ |
| ((This)->lpVtbl->FillContainsPoint(This, point, worldTransform, flatteningTo
lerance, contains)) | | ((This)->lpVtbl->FillContainsPoint(This, point, worldTransform, flatteningTo
lerance, contains)) |
|
| | #pragma deprecated("ID2D1Geometry_FillContainsPoint") |
| | |
| #define ID2D1Geometry_CompareWithGeometry(This, inputGeometry, inputGeometryTran
sform, flatteningTolerance, relation) \ | | #define ID2D1Geometry_CompareWithGeometry(This, inputGeometry, inputGeometryTran
sform, flatteningTolerance, relation) \ |
| ((This)->lpVtbl->CompareWithGeometry(This, inputGeometry, inputGeometryTrans
form, flatteningTolerance, relation)) | | ((This)->lpVtbl->CompareWithGeometry(This, inputGeometry, inputGeometryTrans
form, flatteningTolerance, relation)) |
|
| | #pragma deprecated("ID2D1Geometry_CompareWithGeometry") |
| | |
| #define ID2D1Geometry_Simplify(This, simplificationOption, worldTransform, flatt
eningTolerance, geometrySink) \ | | #define ID2D1Geometry_Simplify(This, simplificationOption, worldTransform, flatt
eningTolerance, geometrySink) \ |
| ((This)->lpVtbl->Simplify(This, simplificationOption, worldTransform, flatte
ningTolerance, geometrySink)) | | ((This)->lpVtbl->Simplify(This, simplificationOption, worldTransform, flatte
ningTolerance, geometrySink)) |
|
| | #pragma deprecated("ID2D1Geometry_Simplify") |
| | |
| #define ID2D1Geometry_Tessellate(This, worldTransform, flatteningTolerance, tess
ellationSink) \ | | #define ID2D1Geometry_Tessellate(This, worldTransform, flatteningTolerance, tess
ellationSink) \ |
| ((This)->lpVtbl->Tessellate(This, worldTransform, flatteningTolerance, tesse
llationSink)) | | ((This)->lpVtbl->Tessellate(This, worldTransform, flatteningTolerance, tesse
llationSink)) |
|
| | #pragma deprecated("ID2D1Geometry_Tessellate") |
| | |
| #define ID2D1Geometry_CombineWithGeometry(This, inputGeometry, combineMode, inpu
tGeometryTransform, flatteningTolerance, geometrySink) \ | | #define ID2D1Geometry_CombineWithGeometry(This, inputGeometry, combineMode, inpu
tGeometryTransform, flatteningTolerance, geometrySink) \ |
| ((This)->lpVtbl->CombineWithGeometry(This, inputGeometry, combineMode, input
GeometryTransform, flatteningTolerance, geometrySink)) | | ((This)->lpVtbl->CombineWithGeometry(This, inputGeometry, combineMode, input
GeometryTransform, flatteningTolerance, geometrySink)) |
|
| | #pragma deprecated("ID2D1Geometry_CombineWithGeometry") |
| | |
| #define ID2D1Geometry_Outline(This, worldTransform, flatteningTolerance, geometr
ySink) \ | | #define ID2D1Geometry_Outline(This, worldTransform, flatteningTolerance, geometr
ySink) \ |
| ((This)->lpVtbl->Outline(This, worldTransform, flatteningTolerance, geometry
Sink)) | | ((This)->lpVtbl->Outline(This, worldTransform, flatteningTolerance, geometry
Sink)) |
|
| | #pragma deprecated("ID2D1Geometry_Outline") |
| | |
| #define ID2D1Geometry_ComputeArea(This, worldTransform, flatteningTolerance, are
a) \ | | #define ID2D1Geometry_ComputeArea(This, worldTransform, flatteningTolerance, are
a) \ |
| ((This)->lpVtbl->ComputeArea(This, worldTransform, flatteningTolerance, area
)) | | ((This)->lpVtbl->ComputeArea(This, worldTransform, flatteningTolerance, area
)) |
|
| | #pragma deprecated("ID2D1Geometry_ComputeArea") |
| | |
| #define ID2D1Geometry_ComputeLength(This, worldTransform, flatteningTolerance, l
ength) \ | | #define ID2D1Geometry_ComputeLength(This, worldTransform, flatteningTolerance, l
ength) \ |
| ((This)->lpVtbl->ComputeLength(This, worldTransform, flatteningTolerance, le
ngth)) | | ((This)->lpVtbl->ComputeLength(This, worldTransform, flatteningTolerance, le
ngth)) |
|
| | #pragma deprecated("ID2D1Geometry_ComputeLength") |
| | |
| #define ID2D1Geometry_ComputePointAtLength(This, length, worldTransform, flatten
ingTolerance, point, unitTangentVector) \ | | #define ID2D1Geometry_ComputePointAtLength(This, length, worldTransform, flatten
ingTolerance, point, unitTangentVector) \ |
| ((This)->lpVtbl->ComputePointAtLength(This, length, worldTransform, flatteni
ngTolerance, point, unitTangentVector)) | | ((This)->lpVtbl->ComputePointAtLength(This, length, worldTransform, flatteni
ngTolerance, point, unitTangentVector)) |
|
| | #pragma deprecated("ID2D1Geometry_ComputePointAtLength") |
| | |
| #define ID2D1Geometry_Widen(This, strokeWidth, strokeStyle, worldTransform, flat
teningTolerance, geometrySink) \ | | #define ID2D1Geometry_Widen(This, strokeWidth, strokeStyle, worldTransform, flat
teningTolerance, geometrySink) \ |
| ((This)->lpVtbl->Widen(This, strokeWidth, strokeStyle, worldTransform, flatt
eningTolerance, geometrySink)) | | ((This)->lpVtbl->Widen(This, strokeWidth, strokeStyle, worldTransform, flatt
eningTolerance, geometrySink)) |
|
| | #pragma deprecated("ID2D1Geometry_Widen") |
| | |
| typedef interface ID2D1RectangleGeometry ID2D1RectangleGeometry; | | typedef interface ID2D1RectangleGeometry ID2D1RectangleGeometry; |
| | |
| typedef struct ID2D1RectangleGeometryVtbl | | typedef struct ID2D1RectangleGeometryVtbl |
| { | | { |
| | |
| ID2D1GeometryVtbl Base; | | ID2D1GeometryVtbl Base; |
| | |
| STDMETHOD_(void, GetRect)( | | STDMETHOD_(void, GetRect)( |
| ID2D1RectangleGeometry *This, | | ID2D1RectangleGeometry *This, |
| | |
| skipping to change at line 4668 | | skipping to change at line 4789 |
| ) PURE; | | ) PURE; |
| } ID2D1RectangleGeometryVtbl; | | } ID2D1RectangleGeometryVtbl; |
| | |
| interface ID2D1RectangleGeometry | | interface ID2D1RectangleGeometry |
| { | | { |
| CONST struct ID2D1RectangleGeometryVtbl *lpVtbl; | | CONST struct ID2D1RectangleGeometryVtbl *lpVtbl; |
| }; | | }; |
| | |
| #define ID2D1RectangleGeometry_QueryInterface(This, riid, ppv) \ | | #define ID2D1RectangleGeometry_QueryInterface(This, riid, ppv) \ |
| ((This)->lpVtbl->Base.Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) | | ((This)->lpVtbl->Base.Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) |
|
| | #pragma deprecated("ID2D1RectangleGeometry_QueryInterface") |
| | |
| #define ID2D1RectangleGeometry_AddRef(This) \ | | #define ID2D1RectangleGeometry_AddRef(This) \ |
| ((This)->lpVtbl->Base.Base.Base.AddRef((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Base.AddRef((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1RectangleGeometry_AddRef") |
| | |
| #define ID2D1RectangleGeometry_Release(This) \ | | #define ID2D1RectangleGeometry_Release(This) \ |
| ((This)->lpVtbl->Base.Base.Base.Release((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Base.Release((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1RectangleGeometry_Release") |
| | |
| #define ID2D1RectangleGeometry_GetFactory(This, factory) \ | | #define ID2D1RectangleGeometry_GetFactory(This, factory) \ |
| ((This)->lpVtbl->Base.Base.GetFactory((ID2D1Resource *)This, factory)) | | ((This)->lpVtbl->Base.Base.GetFactory((ID2D1Resource *)This, factory)) |
|
| | #pragma deprecated("ID2D1RectangleGeometry_GetFactory") |
| | |
| #define ID2D1RectangleGeometry_GetBounds(This, worldTransform, bounds) \ | | #define ID2D1RectangleGeometry_GetBounds(This, worldTransform, bounds) \ |
| ((This)->lpVtbl->Base.GetBounds((ID2D1Geometry *)This, worldTransform, bound
s)) | | ((This)->lpVtbl->Base.GetBounds((ID2D1Geometry *)This, worldTransform, bound
s)) |
|
| | #pragma deprecated("ID2D1RectangleGeometry_GetBounds") |
| | |
| #define ID2D1RectangleGeometry_GetWidenedBounds(This, strokeWidth, strokeStyle,
worldTransform, flatteningTolerance, bounds) \ | | #define ID2D1RectangleGeometry_GetWidenedBounds(This, strokeWidth, strokeStyle,
worldTransform, flatteningTolerance, bounds) \ |
| ((This)->lpVtbl->Base.GetWidenedBounds((ID2D1Geometry *)This, strokeWidth, s
trokeStyle, worldTransform, flatteningTolerance, bounds)) | | ((This)->lpVtbl->Base.GetWidenedBounds((ID2D1Geometry *)This, strokeWidth, s
trokeStyle, worldTransform, flatteningTolerance, bounds)) |
|
| | #pragma deprecated("ID2D1RectangleGeometry_GetWidenedBounds") |
| | |
| #define ID2D1RectangleGeometry_StrokeContainsPoint(This, point, strokeWidth, str
okeStyle, worldTransform, flatteningTolerance, contains) \ | | #define ID2D1RectangleGeometry_StrokeContainsPoint(This, point, strokeWidth, str
okeStyle, worldTransform, flatteningTolerance, contains) \ |
| ((This)->lpVtbl->Base.StrokeContainsPoint((ID2D1Geometry *)This, point, stro
keWidth, strokeStyle, worldTransform, flatteningTolerance, contains)) | | ((This)->lpVtbl->Base.StrokeContainsPoint((ID2D1Geometry *)This, point, stro
keWidth, strokeStyle, worldTransform, flatteningTolerance, contains)) |
|
| | #pragma deprecated("ID2D1RectangleGeometry_StrokeContainsPoint") |
| | |
| #define ID2D1RectangleGeometry_FillContainsPoint(This, point, worldTransform, fl
atteningTolerance, contains) \ | | #define ID2D1RectangleGeometry_FillContainsPoint(This, point, worldTransform, fl
atteningTolerance, contains) \ |
| ((This)->lpVtbl->Base.FillContainsPoint((ID2D1Geometry *)This, point, worldT
ransform, flatteningTolerance, contains)) | | ((This)->lpVtbl->Base.FillContainsPoint((ID2D1Geometry *)This, point, worldT
ransform, flatteningTolerance, contains)) |
|
| | #pragma deprecated("ID2D1RectangleGeometry_FillContainsPoint") |
| | |
| #define ID2D1RectangleGeometry_CompareWithGeometry(This, inputGeometry, inputGeo
metryTransform, flatteningTolerance, relation) \ | | #define ID2D1RectangleGeometry_CompareWithGeometry(This, inputGeometry, inputGeo
metryTransform, flatteningTolerance, relation) \ |
| ((This)->lpVtbl->Base.CompareWithGeometry((ID2D1Geometry *)This, inputGeomet
ry, inputGeometryTransform, flatteningTolerance, relation)) | | ((This)->lpVtbl->Base.CompareWithGeometry((ID2D1Geometry *)This, inputGeomet
ry, inputGeometryTransform, flatteningTolerance, relation)) |
|
| | #pragma deprecated("ID2D1RectangleGeometry_CompareWithGeometry") |
| | |
| #define ID2D1RectangleGeometry_Simplify(This, simplificationOption, worldTransfo
rm, flatteningTolerance, geometrySink) \ | | #define ID2D1RectangleGeometry_Simplify(This, simplificationOption, worldTransfo
rm, flatteningTolerance, geometrySink) \ |
| ((This)->lpVtbl->Base.Simplify((ID2D1Geometry *)This, simplificationOption,
worldTransform, flatteningTolerance, geometrySink)) | | ((This)->lpVtbl->Base.Simplify((ID2D1Geometry *)This, simplificationOption,
worldTransform, flatteningTolerance, geometrySink)) |
|
| | #pragma deprecated("ID2D1RectangleGeometry_Simplify") |
| | |
| #define ID2D1RectangleGeometry_Tessellate(This, worldTransform, flatteningTolera
nce, tessellationSink) \ | | #define ID2D1RectangleGeometry_Tessellate(This, worldTransform, flatteningTolera
nce, tessellationSink) \ |
| ((This)->lpVtbl->Base.Tessellate((ID2D1Geometry *)This, worldTransform, flat
teningTolerance, tessellationSink)) | | ((This)->lpVtbl->Base.Tessellate((ID2D1Geometry *)This, worldTransform, flat
teningTolerance, tessellationSink)) |
|
| | #pragma deprecated("ID2D1RectangleGeometry_Tessellate") |
| | |
| #define ID2D1RectangleGeometry_CombineWithGeometry(This, inputGeometry, combineM
ode, inputGeometryTransform, flatteningTolerance, geometrySink) \ | | #define ID2D1RectangleGeometry_CombineWithGeometry(This, inputGeometry, combineM
ode, inputGeometryTransform, flatteningTolerance, geometrySink) \ |
| ((This)->lpVtbl->Base.CombineWithGeometry((ID2D1Geometry *)This, inputGeomet
ry, combineMode, inputGeometryTransform, flatteningTolerance, geometrySink)) | | ((This)->lpVtbl->Base.CombineWithGeometry((ID2D1Geometry *)This, inputGeomet
ry, combineMode, inputGeometryTransform, flatteningTolerance, geometrySink)) |
|
| | #pragma deprecated("ID2D1RectangleGeometry_CombineWithGeometry") |
| | |
| #define ID2D1RectangleGeometry_Outline(This, worldTransform, flatteningTolerance
, geometrySink) \ | | #define ID2D1RectangleGeometry_Outline(This, worldTransform, flatteningTolerance
, geometrySink) \ |
| ((This)->lpVtbl->Base.Outline((ID2D1Geometry *)This, worldTransform, flatten
ingTolerance, geometrySink)) | | ((This)->lpVtbl->Base.Outline((ID2D1Geometry *)This, worldTransform, flatten
ingTolerance, geometrySink)) |
|
| | #pragma deprecated("ID2D1RectangleGeometry_Outline") |
| | |
| #define ID2D1RectangleGeometry_ComputeArea(This, worldTransform, flatteningToler
ance, area) \ | | #define ID2D1RectangleGeometry_ComputeArea(This, worldTransform, flatteningToler
ance, area) \ |
| ((This)->lpVtbl->Base.ComputeArea((ID2D1Geometry *)This, worldTransform, fla
tteningTolerance, area)) | | ((This)->lpVtbl->Base.ComputeArea((ID2D1Geometry *)This, worldTransform, fla
tteningTolerance, area)) |
|
| | #pragma deprecated("ID2D1RectangleGeometry_ComputeArea") |
| | |
| #define ID2D1RectangleGeometry_ComputeLength(This, worldTransform, flatteningTol
erance, length) \ | | #define ID2D1RectangleGeometry_ComputeLength(This, worldTransform, flatteningTol
erance, length) \ |
| ((This)->lpVtbl->Base.ComputeLength((ID2D1Geometry *)This, worldTransform, f
latteningTolerance, length)) | | ((This)->lpVtbl->Base.ComputeLength((ID2D1Geometry *)This, worldTransform, f
latteningTolerance, length)) |
|
| | #pragma deprecated("ID2D1RectangleGeometry_ComputeLength") |
| | |
| #define ID2D1RectangleGeometry_ComputePointAtLength(This, length, worldTransform
, flatteningTolerance, point, unitTangentVector) \ | | #define ID2D1RectangleGeometry_ComputePointAtLength(This, length, worldTransform
, flatteningTolerance, point, unitTangentVector) \ |
| ((This)->lpVtbl->Base.ComputePointAtLength((ID2D1Geometry *)This, length, wo
rldTransform, flatteningTolerance, point, unitTangentVector)) | | ((This)->lpVtbl->Base.ComputePointAtLength((ID2D1Geometry *)This, length, wo
rldTransform, flatteningTolerance, point, unitTangentVector)) |
|
| | #pragma deprecated("ID2D1RectangleGeometry_ComputePointAtLength") |
| | |
| #define ID2D1RectangleGeometry_Widen(This, strokeWidth, strokeStyle, worldTransf
orm, flatteningTolerance, geometrySink) \ | | #define ID2D1RectangleGeometry_Widen(This, strokeWidth, strokeStyle, worldTransf
orm, flatteningTolerance, geometrySink) \ |
| ((This)->lpVtbl->Base.Widen((ID2D1Geometry *)This, strokeWidth, strokeStyle,
worldTransform, flatteningTolerance, geometrySink)) | | ((This)->lpVtbl->Base.Widen((ID2D1Geometry *)This, strokeWidth, strokeStyle,
worldTransform, flatteningTolerance, geometrySink)) |
|
| | #pragma deprecated("ID2D1RectangleGeometry_Widen") |
| | |
| #define ID2D1RectangleGeometry_GetRect(This, rect) \ | | #define ID2D1RectangleGeometry_GetRect(This, rect) \ |
| ((This)->lpVtbl->GetRect(This, rect)) | | ((This)->lpVtbl->GetRect(This, rect)) |
|
| | #pragma deprecated("ID2D1RectangleGeometry_GetRect") |
| | |
| typedef interface ID2D1RoundedRectangleGeometry ID2D1RoundedRectangleGeometry; | | typedef interface ID2D1RoundedRectangleGeometry ID2D1RoundedRectangleGeometry; |
| | |
| typedef struct ID2D1RoundedRectangleGeometryVtbl | | typedef struct ID2D1RoundedRectangleGeometryVtbl |
| { | | { |
| | |
| ID2D1GeometryVtbl Base; | | ID2D1GeometryVtbl Base; |
| | |
| STDMETHOD_(void, GetRoundedRect)( | | STDMETHOD_(void, GetRoundedRect)( |
| ID2D1RoundedRectangleGeometry *This, | | ID2D1RoundedRectangleGeometry *This, |
| | |
| skipping to change at line 4740 | | skipping to change at line 4879 |
| ) PURE; | | ) PURE; |
| } ID2D1RoundedRectangleGeometryVtbl; | | } ID2D1RoundedRectangleGeometryVtbl; |
| | |
| interface ID2D1RoundedRectangleGeometry | | interface ID2D1RoundedRectangleGeometry |
| { | | { |
| CONST struct ID2D1RoundedRectangleGeometryVtbl *lpVtbl; | | CONST struct ID2D1RoundedRectangleGeometryVtbl *lpVtbl; |
| }; | | }; |
| | |
| #define ID2D1RoundedRectangleGeometry_QueryInterface(This, riid, ppv) \ | | #define ID2D1RoundedRectangleGeometry_QueryInterface(This, riid, ppv) \ |
| ((This)->lpVtbl->Base.Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) | | ((This)->lpVtbl->Base.Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) |
|
| | #pragma deprecated("ID2D1RoundedRectangleGeometry_QueryInterface") |
| | |
| #define ID2D1RoundedRectangleGeometry_AddRef(This) \ | | #define ID2D1RoundedRectangleGeometry_AddRef(This) \ |
| ((This)->lpVtbl->Base.Base.Base.AddRef((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Base.AddRef((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1RoundedRectangleGeometry_AddRef") |
| | |
| #define ID2D1RoundedRectangleGeometry_Release(This) \ | | #define ID2D1RoundedRectangleGeometry_Release(This) \ |
| ((This)->lpVtbl->Base.Base.Base.Release((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Base.Release((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1RoundedRectangleGeometry_Release") |
| | |
| #define ID2D1RoundedRectangleGeometry_GetFactory(This, factory) \ | | #define ID2D1RoundedRectangleGeometry_GetFactory(This, factory) \ |
| ((This)->lpVtbl->Base.Base.GetFactory((ID2D1Resource *)This, factory)) | | ((This)->lpVtbl->Base.Base.GetFactory((ID2D1Resource *)This, factory)) |
|
| | #pragma deprecated("ID2D1RoundedRectangleGeometry_GetFactory") |
| | |
| #define ID2D1RoundedRectangleGeometry_GetBounds(This, worldTransform, bounds) \ | | #define ID2D1RoundedRectangleGeometry_GetBounds(This, worldTransform, bounds) \ |
| ((This)->lpVtbl->Base.GetBounds((ID2D1Geometry *)This, worldTransform, bound
s)) | | ((This)->lpVtbl->Base.GetBounds((ID2D1Geometry *)This, worldTransform, bound
s)) |
|
| | #pragma deprecated("ID2D1RoundedRectangleGeometry_GetBounds") |
| | |
| #define ID2D1RoundedRectangleGeometry_GetWidenedBounds(This, strokeWidth, stroke
Style, worldTransform, flatteningTolerance, bounds) \ | | #define ID2D1RoundedRectangleGeometry_GetWidenedBounds(This, strokeWidth, stroke
Style, worldTransform, flatteningTolerance, bounds) \ |
| ((This)->lpVtbl->Base.GetWidenedBounds((ID2D1Geometry *)This, strokeWidth, s
trokeStyle, worldTransform, flatteningTolerance, bounds)) | | ((This)->lpVtbl->Base.GetWidenedBounds((ID2D1Geometry *)This, strokeWidth, s
trokeStyle, worldTransform, flatteningTolerance, bounds)) |
|
| | #pragma deprecated("ID2D1RoundedRectangleGeometry_GetWidenedBounds") |
| | |
| #define ID2D1RoundedRectangleGeometry_StrokeContainsPoint(This, point, strokeWid
th, strokeStyle, worldTransform, flatteningTolerance, contains) \ | | #define ID2D1RoundedRectangleGeometry_StrokeContainsPoint(This, point, strokeWid
th, strokeStyle, worldTransform, flatteningTolerance, contains) \ |
| ((This)->lpVtbl->Base.StrokeContainsPoint((ID2D1Geometry *)This, point, stro
keWidth, strokeStyle, worldTransform, flatteningTolerance, contains)) | | ((This)->lpVtbl->Base.StrokeContainsPoint((ID2D1Geometry *)This, point, stro
keWidth, strokeStyle, worldTransform, flatteningTolerance, contains)) |
|
| | #pragma deprecated("ID2D1RoundedRectangleGeometry_StrokeContainsPoint") |
| | |
| #define ID2D1RoundedRectangleGeometry_FillContainsPoint(This, point, worldTransf
orm, flatteningTolerance, contains) \ | | #define ID2D1RoundedRectangleGeometry_FillContainsPoint(This, point, worldTransf
orm, flatteningTolerance, contains) \ |
| ((This)->lpVtbl->Base.FillContainsPoint((ID2D1Geometry *)This, point, worldT
ransform, flatteningTolerance, contains)) | | ((This)->lpVtbl->Base.FillContainsPoint((ID2D1Geometry *)This, point, worldT
ransform, flatteningTolerance, contains)) |
|
| | #pragma deprecated("ID2D1RoundedRectangleGeometry_FillContainsPoint") |
| | |
| #define ID2D1RoundedRectangleGeometry_CompareWithGeometry(This, inputGeometry, i
nputGeometryTransform, flatteningTolerance, relation) \ | | #define ID2D1RoundedRectangleGeometry_CompareWithGeometry(This, inputGeometry, i
nputGeometryTransform, flatteningTolerance, relation) \ |
| ((This)->lpVtbl->Base.CompareWithGeometry((ID2D1Geometry *)This, inputGeomet
ry, inputGeometryTransform, flatteningTolerance, relation)) | | ((This)->lpVtbl->Base.CompareWithGeometry((ID2D1Geometry *)This, inputGeomet
ry, inputGeometryTransform, flatteningTolerance, relation)) |
|
| | #pragma deprecated("ID2D1RoundedRectangleGeometry_CompareWithGeometry") |
| | |
| #define ID2D1RoundedRectangleGeometry_Simplify(This, simplificationOption, world
Transform, flatteningTolerance, geometrySink) \ | | #define ID2D1RoundedRectangleGeometry_Simplify(This, simplificationOption, world
Transform, flatteningTolerance, geometrySink) \ |
| ((This)->lpVtbl->Base.Simplify((ID2D1Geometry *)This, simplificationOption,
worldTransform, flatteningTolerance, geometrySink)) | | ((This)->lpVtbl->Base.Simplify((ID2D1Geometry *)This, simplificationOption,
worldTransform, flatteningTolerance, geometrySink)) |
|
| | #pragma deprecated("ID2D1RoundedRectangleGeometry_Simplify") |
| | |
| #define ID2D1RoundedRectangleGeometry_Tessellate(This, worldTransform, flattenin
gTolerance, tessellationSink) \ | | #define ID2D1RoundedRectangleGeometry_Tessellate(This, worldTransform, flattenin
gTolerance, tessellationSink) \ |
| ((This)->lpVtbl->Base.Tessellate((ID2D1Geometry *)This, worldTransform, flat
teningTolerance, tessellationSink)) | | ((This)->lpVtbl->Base.Tessellate((ID2D1Geometry *)This, worldTransform, flat
teningTolerance, tessellationSink)) |
|
| | #pragma deprecated("ID2D1RoundedRectangleGeometry_Tessellate") |
| | |
| #define ID2D1RoundedRectangleGeometry_CombineWithGeometry(This, inputGeometry, c
ombineMode, inputGeometryTransform, flatteningTolerance, geometrySink) \ | | #define ID2D1RoundedRectangleGeometry_CombineWithGeometry(This, inputGeometry, c
ombineMode, inputGeometryTransform, flatteningTolerance, geometrySink) \ |
| ((This)->lpVtbl->Base.CombineWithGeometry((ID2D1Geometry *)This, inputGeomet
ry, combineMode, inputGeometryTransform, flatteningTolerance, geometrySink)) | | ((This)->lpVtbl->Base.CombineWithGeometry((ID2D1Geometry *)This, inputGeomet
ry, combineMode, inputGeometryTransform, flatteningTolerance, geometrySink)) |
|
| | #pragma deprecated("ID2D1RoundedRectangleGeometry_CombineWithGeometry") |
| | |
| #define ID2D1RoundedRectangleGeometry_Outline(This, worldTransform, flatteningTo
lerance, geometrySink) \ | | #define ID2D1RoundedRectangleGeometry_Outline(This, worldTransform, flatteningTo
lerance, geometrySink) \ |
| ((This)->lpVtbl->Base.Outline((ID2D1Geometry *)This, worldTransform, flatten
ingTolerance, geometrySink)) | | ((This)->lpVtbl->Base.Outline((ID2D1Geometry *)This, worldTransform, flatten
ingTolerance, geometrySink)) |
|
| | #pragma deprecated("ID2D1RoundedRectangleGeometry_Outline") |
| | |
| #define ID2D1RoundedRectangleGeometry_ComputeArea(This, worldTransform, flatteni
ngTolerance, area) \ | | #define ID2D1RoundedRectangleGeometry_ComputeArea(This, worldTransform, flatteni
ngTolerance, area) \ |
| ((This)->lpVtbl->Base.ComputeArea((ID2D1Geometry *)This, worldTransform, fla
tteningTolerance, area)) | | ((This)->lpVtbl->Base.ComputeArea((ID2D1Geometry *)This, worldTransform, fla
tteningTolerance, area)) |
|
| | #pragma deprecated("ID2D1RoundedRectangleGeometry_ComputeArea") |
| | |
| #define ID2D1RoundedRectangleGeometry_ComputeLength(This, worldTransform, flatte
ningTolerance, length) \ | | #define ID2D1RoundedRectangleGeometry_ComputeLength(This, worldTransform, flatte
ningTolerance, length) \ |
| ((This)->lpVtbl->Base.ComputeLength((ID2D1Geometry *)This, worldTransform, f
latteningTolerance, length)) | | ((This)->lpVtbl->Base.ComputeLength((ID2D1Geometry *)This, worldTransform, f
latteningTolerance, length)) |
|
| | #pragma deprecated("ID2D1RoundedRectangleGeometry_ComputeLength") |
| | |
| #define ID2D1RoundedRectangleGeometry_ComputePointAtLength(This, length, worldTr
ansform, flatteningTolerance, point, unitTangentVector) \ | | #define ID2D1RoundedRectangleGeometry_ComputePointAtLength(This, length, worldTr
ansform, flatteningTolerance, point, unitTangentVector) \ |
| ((This)->lpVtbl->Base.ComputePointAtLength((ID2D1Geometry *)This, length, wo
rldTransform, flatteningTolerance, point, unitTangentVector)) | | ((This)->lpVtbl->Base.ComputePointAtLength((ID2D1Geometry *)This, length, wo
rldTransform, flatteningTolerance, point, unitTangentVector)) |
|
| | #pragma deprecated("ID2D1RoundedRectangleGeometry_ComputePointAtLength") |
| | |
| #define ID2D1RoundedRectangleGeometry_Widen(This, strokeWidth, strokeStyle, worl
dTransform, flatteningTolerance, geometrySink) \ | | #define ID2D1RoundedRectangleGeometry_Widen(This, strokeWidth, strokeStyle, worl
dTransform, flatteningTolerance, geometrySink) \ |
| ((This)->lpVtbl->Base.Widen((ID2D1Geometry *)This, strokeWidth, strokeStyle,
worldTransform, flatteningTolerance, geometrySink)) | | ((This)->lpVtbl->Base.Widen((ID2D1Geometry *)This, strokeWidth, strokeStyle,
worldTransform, flatteningTolerance, geometrySink)) |
|
| | #pragma deprecated("ID2D1RoundedRectangleGeometry_Widen") |
| | |
| #define ID2D1RoundedRectangleGeometry_GetRoundedRect(This, roundedRect) \ | | #define ID2D1RoundedRectangleGeometry_GetRoundedRect(This, roundedRect) \ |
| ((This)->lpVtbl->GetRoundedRect(This, roundedRect)) | | ((This)->lpVtbl->GetRoundedRect(This, roundedRect)) |
|
| | #pragma deprecated("ID2D1RoundedRectangleGeometry_GetRoundedRect") |
| | |
| typedef interface ID2D1EllipseGeometry ID2D1EllipseGeometry; | | typedef interface ID2D1EllipseGeometry ID2D1EllipseGeometry; |
| | |
| typedef struct ID2D1EllipseGeometryVtbl | | typedef struct ID2D1EllipseGeometryVtbl |
| { | | { |
| | |
| ID2D1GeometryVtbl Base; | | ID2D1GeometryVtbl Base; |
| | |
| STDMETHOD_(void, GetEllipse)( | | STDMETHOD_(void, GetEllipse)( |
| ID2D1EllipseGeometry *This, | | ID2D1EllipseGeometry *This, |
| | |
| skipping to change at line 4812 | | skipping to change at line 4969 |
| ) PURE; | | ) PURE; |
| } ID2D1EllipseGeometryVtbl; | | } ID2D1EllipseGeometryVtbl; |
| | |
| interface ID2D1EllipseGeometry | | interface ID2D1EllipseGeometry |
| { | | { |
| CONST struct ID2D1EllipseGeometryVtbl *lpVtbl; | | CONST struct ID2D1EllipseGeometryVtbl *lpVtbl; |
| }; | | }; |
| | |
| #define ID2D1EllipseGeometry_QueryInterface(This, riid, ppv) \ | | #define ID2D1EllipseGeometry_QueryInterface(This, riid, ppv) \ |
| ((This)->lpVtbl->Base.Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) | | ((This)->lpVtbl->Base.Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) |
|
| | #pragma deprecated("ID2D1EllipseGeometry_QueryInterface") |
| | |
| #define ID2D1EllipseGeometry_AddRef(This) \ | | #define ID2D1EllipseGeometry_AddRef(This) \ |
| ((This)->lpVtbl->Base.Base.Base.AddRef((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Base.AddRef((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1EllipseGeometry_AddRef") |
| | |
| #define ID2D1EllipseGeometry_Release(This) \ | | #define ID2D1EllipseGeometry_Release(This) \ |
| ((This)->lpVtbl->Base.Base.Base.Release((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Base.Release((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1EllipseGeometry_Release") |
| | |
| #define ID2D1EllipseGeometry_GetFactory(This, factory) \ | | #define ID2D1EllipseGeometry_GetFactory(This, factory) \ |
| ((This)->lpVtbl->Base.Base.GetFactory((ID2D1Resource *)This, factory)) | | ((This)->lpVtbl->Base.Base.GetFactory((ID2D1Resource *)This, factory)) |
|
| | #pragma deprecated("ID2D1EllipseGeometry_GetFactory") |
| | |
| #define ID2D1EllipseGeometry_GetBounds(This, worldTransform, bounds) \ | | #define ID2D1EllipseGeometry_GetBounds(This, worldTransform, bounds) \ |
| ((This)->lpVtbl->Base.GetBounds((ID2D1Geometry *)This, worldTransform, bound
s)) | | ((This)->lpVtbl->Base.GetBounds((ID2D1Geometry *)This, worldTransform, bound
s)) |
|
| | #pragma deprecated("ID2D1EllipseGeometry_GetBounds") |
| | |
| #define ID2D1EllipseGeometry_GetWidenedBounds(This, strokeWidth, strokeStyle, wo
rldTransform, flatteningTolerance, bounds) \ | | #define ID2D1EllipseGeometry_GetWidenedBounds(This, strokeWidth, strokeStyle, wo
rldTransform, flatteningTolerance, bounds) \ |
| ((This)->lpVtbl->Base.GetWidenedBounds((ID2D1Geometry *)This, strokeWidth, s
trokeStyle, worldTransform, flatteningTolerance, bounds)) | | ((This)->lpVtbl->Base.GetWidenedBounds((ID2D1Geometry *)This, strokeWidth, s
trokeStyle, worldTransform, flatteningTolerance, bounds)) |
|
| | #pragma deprecated("ID2D1EllipseGeometry_GetWidenedBounds") |
| | |
| #define ID2D1EllipseGeometry_StrokeContainsPoint(This, point, strokeWidth, strok
eStyle, worldTransform, flatteningTolerance, contains) \ | | #define ID2D1EllipseGeometry_StrokeContainsPoint(This, point, strokeWidth, strok
eStyle, worldTransform, flatteningTolerance, contains) \ |
| ((This)->lpVtbl->Base.StrokeContainsPoint((ID2D1Geometry *)This, point, stro
keWidth, strokeStyle, worldTransform, flatteningTolerance, contains)) | | ((This)->lpVtbl->Base.StrokeContainsPoint((ID2D1Geometry *)This, point, stro
keWidth, strokeStyle, worldTransform, flatteningTolerance, contains)) |
|
| | #pragma deprecated("ID2D1EllipseGeometry_StrokeContainsPoint") |
| | |
| #define ID2D1EllipseGeometry_FillContainsPoint(This, point, worldTransform, flat
teningTolerance, contains) \ | | #define ID2D1EllipseGeometry_FillContainsPoint(This, point, worldTransform, flat
teningTolerance, contains) \ |
| ((This)->lpVtbl->Base.FillContainsPoint((ID2D1Geometry *)This, point, worldT
ransform, flatteningTolerance, contains)) | | ((This)->lpVtbl->Base.FillContainsPoint((ID2D1Geometry *)This, point, worldT
ransform, flatteningTolerance, contains)) |
|
| | #pragma deprecated("ID2D1EllipseGeometry_FillContainsPoint") |
| | |
| #define ID2D1EllipseGeometry_CompareWithGeometry(This, inputGeometry, inputGeome
tryTransform, flatteningTolerance, relation) \ | | #define ID2D1EllipseGeometry_CompareWithGeometry(This, inputGeometry, inputGeome
tryTransform, flatteningTolerance, relation) \ |
| ((This)->lpVtbl->Base.CompareWithGeometry((ID2D1Geometry *)This, inputGeomet
ry, inputGeometryTransform, flatteningTolerance, relation)) | | ((This)->lpVtbl->Base.CompareWithGeometry((ID2D1Geometry *)This, inputGeomet
ry, inputGeometryTransform, flatteningTolerance, relation)) |
|
| | #pragma deprecated("ID2D1EllipseGeometry_CompareWithGeometry") |
| | |
| #define ID2D1EllipseGeometry_Simplify(This, simplificationOption, worldTransform
, flatteningTolerance, geometrySink) \ | | #define ID2D1EllipseGeometry_Simplify(This, simplificationOption, worldTransform
, flatteningTolerance, geometrySink) \ |
| ((This)->lpVtbl->Base.Simplify((ID2D1Geometry *)This, simplificationOption,
worldTransform, flatteningTolerance, geometrySink)) | | ((This)->lpVtbl->Base.Simplify((ID2D1Geometry *)This, simplificationOption,
worldTransform, flatteningTolerance, geometrySink)) |
|
| | #pragma deprecated("ID2D1EllipseGeometry_Simplify") |
| | |
| #define ID2D1EllipseGeometry_Tessellate(This, worldTransform, flatteningToleranc
e, tessellationSink) \ | | #define ID2D1EllipseGeometry_Tessellate(This, worldTransform, flatteningToleranc
e, tessellationSink) \ |
| ((This)->lpVtbl->Base.Tessellate((ID2D1Geometry *)This, worldTransform, flat
teningTolerance, tessellationSink)) | | ((This)->lpVtbl->Base.Tessellate((ID2D1Geometry *)This, worldTransform, flat
teningTolerance, tessellationSink)) |
|
| | #pragma deprecated("ID2D1EllipseGeometry_Tessellate") |
| | |
| #define ID2D1EllipseGeometry_CombineWithGeometry(This, inputGeometry, combineMod
e, inputGeometryTransform, flatteningTolerance, geometrySink) \ | | #define ID2D1EllipseGeometry_CombineWithGeometry(This, inputGeometry, combineMod
e, inputGeometryTransform, flatteningTolerance, geometrySink) \ |
| ((This)->lpVtbl->Base.CombineWithGeometry((ID2D1Geometry *)This, inputGeomet
ry, combineMode, inputGeometryTransform, flatteningTolerance, geometrySink)) | | ((This)->lpVtbl->Base.CombineWithGeometry((ID2D1Geometry *)This, inputGeomet
ry, combineMode, inputGeometryTransform, flatteningTolerance, geometrySink)) |
|
| | #pragma deprecated("ID2D1EllipseGeometry_CombineWithGeometry") |
| | |
| #define ID2D1EllipseGeometry_Outline(This, worldTransform, flatteningTolerance,
geometrySink) \ | | #define ID2D1EllipseGeometry_Outline(This, worldTransform, flatteningTolerance,
geometrySink) \ |
| ((This)->lpVtbl->Base.Outline((ID2D1Geometry *)This, worldTransform, flatten
ingTolerance, geometrySink)) | | ((This)->lpVtbl->Base.Outline((ID2D1Geometry *)This, worldTransform, flatten
ingTolerance, geometrySink)) |
|
| | #pragma deprecated("ID2D1EllipseGeometry_Outline") |
| | |
| #define ID2D1EllipseGeometry_ComputeArea(This, worldTransform, flatteningToleran
ce, area) \ | | #define ID2D1EllipseGeometry_ComputeArea(This, worldTransform, flatteningToleran
ce, area) \ |
| ((This)->lpVtbl->Base.ComputeArea((ID2D1Geometry *)This, worldTransform, fla
tteningTolerance, area)) | | ((This)->lpVtbl->Base.ComputeArea((ID2D1Geometry *)This, worldTransform, fla
tteningTolerance, area)) |
|
| | #pragma deprecated("ID2D1EllipseGeometry_ComputeArea") |
| | |
| #define ID2D1EllipseGeometry_ComputeLength(This, worldTransform, flatteningToler
ance, length) \ | | #define ID2D1EllipseGeometry_ComputeLength(This, worldTransform, flatteningToler
ance, length) \ |
| ((This)->lpVtbl->Base.ComputeLength((ID2D1Geometry *)This, worldTransform, f
latteningTolerance, length)) | | ((This)->lpVtbl->Base.ComputeLength((ID2D1Geometry *)This, worldTransform, f
latteningTolerance, length)) |
|
| | #pragma deprecated("ID2D1EllipseGeometry_ComputeLength") |
| | |
| #define ID2D1EllipseGeometry_ComputePointAtLength(This, length, worldTransform,
flatteningTolerance, point, unitTangentVector) \ | | #define ID2D1EllipseGeometry_ComputePointAtLength(This, length, worldTransform,
flatteningTolerance, point, unitTangentVector) \ |
| ((This)->lpVtbl->Base.ComputePointAtLength((ID2D1Geometry *)This, length, wo
rldTransform, flatteningTolerance, point, unitTangentVector)) | | ((This)->lpVtbl->Base.ComputePointAtLength((ID2D1Geometry *)This, length, wo
rldTransform, flatteningTolerance, point, unitTangentVector)) |
|
| | #pragma deprecated("ID2D1EllipseGeometry_ComputePointAtLength") |
| | |
| #define ID2D1EllipseGeometry_Widen(This, strokeWidth, strokeStyle, worldTransfor
m, flatteningTolerance, geometrySink) \ | | #define ID2D1EllipseGeometry_Widen(This, strokeWidth, strokeStyle, worldTransfor
m, flatteningTolerance, geometrySink) \ |
| ((This)->lpVtbl->Base.Widen((ID2D1Geometry *)This, strokeWidth, strokeStyle,
worldTransform, flatteningTolerance, geometrySink)) | | ((This)->lpVtbl->Base.Widen((ID2D1Geometry *)This, strokeWidth, strokeStyle,
worldTransform, flatteningTolerance, geometrySink)) |
|
| | #pragma deprecated("ID2D1EllipseGeometry_Widen") |
| | |
| #define ID2D1EllipseGeometry_GetEllipse(This, ellipse) \ | | #define ID2D1EllipseGeometry_GetEllipse(This, ellipse) \ |
| ((This)->lpVtbl->GetEllipse(This, ellipse)) | | ((This)->lpVtbl->GetEllipse(This, ellipse)) |
|
| | #pragma deprecated("ID2D1EllipseGeometry_GetEllipse") |
| | |
| typedef interface ID2D1GeometryGroup ID2D1GeometryGroup; | | typedef interface ID2D1GeometryGroup ID2D1GeometryGroup; |
| | |
| typedef struct ID2D1GeometryGroupVtbl | | typedef struct ID2D1GeometryGroupVtbl |
| { | | { |
| | |
| ID2D1GeometryVtbl Base; | | ID2D1GeometryVtbl Base; |
| | |
| STDMETHOD_(D2D1_FILL_MODE, GetFillMode)( | | STDMETHOD_(D2D1_FILL_MODE, GetFillMode)( |
| ID2D1GeometryGroup *This | | ID2D1GeometryGroup *This |
| | |
| skipping to change at line 4893 | | skipping to change at line 5068 |
| ) PURE; | | ) PURE; |
| } ID2D1GeometryGroupVtbl; | | } ID2D1GeometryGroupVtbl; |
| | |
| interface ID2D1GeometryGroup | | interface ID2D1GeometryGroup |
| { | | { |
| CONST struct ID2D1GeometryGroupVtbl *lpVtbl; | | CONST struct ID2D1GeometryGroupVtbl *lpVtbl; |
| }; | | }; |
| | |
| #define ID2D1GeometryGroup_QueryInterface(This, riid, ppv) \ | | #define ID2D1GeometryGroup_QueryInterface(This, riid, ppv) \ |
| ((This)->lpVtbl->Base.Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) | | ((This)->lpVtbl->Base.Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) |
|
| | #pragma deprecated("ID2D1GeometryGroup_QueryInterface") |
| | |
| #define ID2D1GeometryGroup_AddRef(This) \ | | #define ID2D1GeometryGroup_AddRef(This) \ |
| ((This)->lpVtbl->Base.Base.Base.AddRef((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Base.AddRef((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1GeometryGroup_AddRef") |
| | |
| #define ID2D1GeometryGroup_Release(This) \ | | #define ID2D1GeometryGroup_Release(This) \ |
| ((This)->lpVtbl->Base.Base.Base.Release((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Base.Release((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1GeometryGroup_Release") |
| | |
| #define ID2D1GeometryGroup_GetFactory(This, factory) \ | | #define ID2D1GeometryGroup_GetFactory(This, factory) \ |
| ((This)->lpVtbl->Base.Base.GetFactory((ID2D1Resource *)This, factory)) | | ((This)->lpVtbl->Base.Base.GetFactory((ID2D1Resource *)This, factory)) |
|
| | #pragma deprecated("ID2D1GeometryGroup_GetFactory") |
| | |
| #define ID2D1GeometryGroup_GetBounds(This, worldTransform, bounds) \ | | #define ID2D1GeometryGroup_GetBounds(This, worldTransform, bounds) \ |
| ((This)->lpVtbl->Base.GetBounds((ID2D1Geometry *)This, worldTransform, bound
s)) | | ((This)->lpVtbl->Base.GetBounds((ID2D1Geometry *)This, worldTransform, bound
s)) |
|
| | #pragma deprecated("ID2D1GeometryGroup_GetBounds") |
| | |
| #define ID2D1GeometryGroup_GetWidenedBounds(This, strokeWidth, strokeStyle, worl
dTransform, flatteningTolerance, bounds) \ | | #define ID2D1GeometryGroup_GetWidenedBounds(This, strokeWidth, strokeStyle, worl
dTransform, flatteningTolerance, bounds) \ |
| ((This)->lpVtbl->Base.GetWidenedBounds((ID2D1Geometry *)This, strokeWidth, s
trokeStyle, worldTransform, flatteningTolerance, bounds)) | | ((This)->lpVtbl->Base.GetWidenedBounds((ID2D1Geometry *)This, strokeWidth, s
trokeStyle, worldTransform, flatteningTolerance, bounds)) |
|
| | #pragma deprecated("ID2D1GeometryGroup_GetWidenedBounds") |
| | |
| #define ID2D1GeometryGroup_StrokeContainsPoint(This, point, strokeWidth, strokeS
tyle, worldTransform, flatteningTolerance, contains) \ | | #define ID2D1GeometryGroup_StrokeContainsPoint(This, point, strokeWidth, strokeS
tyle, worldTransform, flatteningTolerance, contains) \ |
| ((This)->lpVtbl->Base.StrokeContainsPoint((ID2D1Geometry *)This, point, stro
keWidth, strokeStyle, worldTransform, flatteningTolerance, contains)) | | ((This)->lpVtbl->Base.StrokeContainsPoint((ID2D1Geometry *)This, point, stro
keWidth, strokeStyle, worldTransform, flatteningTolerance, contains)) |
|
| | #pragma deprecated("ID2D1GeometryGroup_StrokeContainsPoint") |
| | |
| #define ID2D1GeometryGroup_FillContainsPoint(This, point, worldTransform, flatte
ningTolerance, contains) \ | | #define ID2D1GeometryGroup_FillContainsPoint(This, point, worldTransform, flatte
ningTolerance, contains) \ |
| ((This)->lpVtbl->Base.FillContainsPoint((ID2D1Geometry *)This, point, worldT
ransform, flatteningTolerance, contains)) | | ((This)->lpVtbl->Base.FillContainsPoint((ID2D1Geometry *)This, point, worldT
ransform, flatteningTolerance, contains)) |
|
| | #pragma deprecated("ID2D1GeometryGroup_FillContainsPoint") |
| | |
| #define ID2D1GeometryGroup_CompareWithGeometry(This, inputGeometry, inputGeometr
yTransform, flatteningTolerance, relation) \ | | #define ID2D1GeometryGroup_CompareWithGeometry(This, inputGeometry, inputGeometr
yTransform, flatteningTolerance, relation) \ |
| ((This)->lpVtbl->Base.CompareWithGeometry((ID2D1Geometry *)This, inputGeomet
ry, inputGeometryTransform, flatteningTolerance, relation)) | | ((This)->lpVtbl->Base.CompareWithGeometry((ID2D1Geometry *)This, inputGeomet
ry, inputGeometryTransform, flatteningTolerance, relation)) |
|
| | #pragma deprecated("ID2D1GeometryGroup_CompareWithGeometry") |
| | |
| #define ID2D1GeometryGroup_Simplify(This, simplificationOption, worldTransform,
flatteningTolerance, geometrySink) \ | | #define ID2D1GeometryGroup_Simplify(This, simplificationOption, worldTransform,
flatteningTolerance, geometrySink) \ |
| ((This)->lpVtbl->Base.Simplify((ID2D1Geometry *)This, simplificationOption,
worldTransform, flatteningTolerance, geometrySink)) | | ((This)->lpVtbl->Base.Simplify((ID2D1Geometry *)This, simplificationOption,
worldTransform, flatteningTolerance, geometrySink)) |
|
| | #pragma deprecated("ID2D1GeometryGroup_Simplify") |
| | |
| #define ID2D1GeometryGroup_Tessellate(This, worldTransform, flatteningTolerance,
tessellationSink) \ | | #define ID2D1GeometryGroup_Tessellate(This, worldTransform, flatteningTolerance,
tessellationSink) \ |
| ((This)->lpVtbl->Base.Tessellate((ID2D1Geometry *)This, worldTransform, flat
teningTolerance, tessellationSink)) | | ((This)->lpVtbl->Base.Tessellate((ID2D1Geometry *)This, worldTransform, flat
teningTolerance, tessellationSink)) |
|
| | #pragma deprecated("ID2D1GeometryGroup_Tessellate") |
| | |
| #define ID2D1GeometryGroup_CombineWithGeometry(This, inputGeometry, combineMode,
inputGeometryTransform, flatteningTolerance, geometrySink) \ | | #define ID2D1GeometryGroup_CombineWithGeometry(This, inputGeometry, combineMode,
inputGeometryTransform, flatteningTolerance, geometrySink) \ |
| ((This)->lpVtbl->Base.CombineWithGeometry((ID2D1Geometry *)This, inputGeomet
ry, combineMode, inputGeometryTransform, flatteningTolerance, geometrySink)) | | ((This)->lpVtbl->Base.CombineWithGeometry((ID2D1Geometry *)This, inputGeomet
ry, combineMode, inputGeometryTransform, flatteningTolerance, geometrySink)) |
|
| | #pragma deprecated("ID2D1GeometryGroup_CombineWithGeometry") |
| | |
| #define ID2D1GeometryGroup_Outline(This, worldTransform, flatteningTolerance, ge
ometrySink) \ | | #define ID2D1GeometryGroup_Outline(This, worldTransform, flatteningTolerance, ge
ometrySink) \ |
| ((This)->lpVtbl->Base.Outline((ID2D1Geometry *)This, worldTransform, flatten
ingTolerance, geometrySink)) | | ((This)->lpVtbl->Base.Outline((ID2D1Geometry *)This, worldTransform, flatten
ingTolerance, geometrySink)) |
|
| | #pragma deprecated("ID2D1GeometryGroup_Outline") |
| | |
| #define ID2D1GeometryGroup_ComputeArea(This, worldTransform, flatteningTolerance
, area) \ | | #define ID2D1GeometryGroup_ComputeArea(This, worldTransform, flatteningTolerance
, area) \ |
| ((This)->lpVtbl->Base.ComputeArea((ID2D1Geometry *)This, worldTransform, fla
tteningTolerance, area)) | | ((This)->lpVtbl->Base.ComputeArea((ID2D1Geometry *)This, worldTransform, fla
tteningTolerance, area)) |
|
| | #pragma deprecated("ID2D1GeometryGroup_ComputeArea") |
| | |
| #define ID2D1GeometryGroup_ComputeLength(This, worldTransform, flatteningToleran
ce, length) \ | | #define ID2D1GeometryGroup_ComputeLength(This, worldTransform, flatteningToleran
ce, length) \ |
| ((This)->lpVtbl->Base.ComputeLength((ID2D1Geometry *)This, worldTransform, f
latteningTolerance, length)) | | ((This)->lpVtbl->Base.ComputeLength((ID2D1Geometry *)This, worldTransform, f
latteningTolerance, length)) |
|
| | #pragma deprecated("ID2D1GeometryGroup_ComputeLength") |
| | |
| #define ID2D1GeometryGroup_ComputePointAtLength(This, length, worldTransform, fl
atteningTolerance, point, unitTangentVector) \ | | #define ID2D1GeometryGroup_ComputePointAtLength(This, length, worldTransform, fl
atteningTolerance, point, unitTangentVector) \ |
| ((This)->lpVtbl->Base.ComputePointAtLength((ID2D1Geometry *)This, length, wo
rldTransform, flatteningTolerance, point, unitTangentVector)) | | ((This)->lpVtbl->Base.ComputePointAtLength((ID2D1Geometry *)This, length, wo
rldTransform, flatteningTolerance, point, unitTangentVector)) |
|
| | #pragma deprecated("ID2D1GeometryGroup_ComputePointAtLength") |
| | |
| #define ID2D1GeometryGroup_Widen(This, strokeWidth, strokeStyle, worldTransform,
flatteningTolerance, geometrySink) \ | | #define ID2D1GeometryGroup_Widen(This, strokeWidth, strokeStyle, worldTransform,
flatteningTolerance, geometrySink) \ |
| ((This)->lpVtbl->Base.Widen((ID2D1Geometry *)This, strokeWidth, strokeStyle,
worldTransform, flatteningTolerance, geometrySink)) | | ((This)->lpVtbl->Base.Widen((ID2D1Geometry *)This, strokeWidth, strokeStyle,
worldTransform, flatteningTolerance, geometrySink)) |
|
| | #pragma deprecated("ID2D1GeometryGroup_Widen") |
| | |
| #define ID2D1GeometryGroup_GetFillMode(This) \ | | #define ID2D1GeometryGroup_GetFillMode(This) \ |
| ((This)->lpVtbl->GetFillMode(This)) | | ((This)->lpVtbl->GetFillMode(This)) |
|
| | #pragma deprecated("ID2D1GeometryGroup_GetFillMode") |
| | |
| #define ID2D1GeometryGroup_GetSourceGeometryCount(This) \ | | #define ID2D1GeometryGroup_GetSourceGeometryCount(This) \ |
| ((This)->lpVtbl->GetSourceGeometryCount(This)) | | ((This)->lpVtbl->GetSourceGeometryCount(This)) |
|
| | #pragma deprecated("ID2D1GeometryGroup_GetSourceGeometryCount") |
| | |
| #define ID2D1GeometryGroup_GetSourceGeometries(This, geometries, geometriesCount
) \ | | #define ID2D1GeometryGroup_GetSourceGeometries(This, geometries, geometriesCount
) \ |
| ((This)->lpVtbl->GetSourceGeometries(This, geometries, geometriesCount)) | | ((This)->lpVtbl->GetSourceGeometries(This, geometries, geometriesCount)) |
|
| | #pragma deprecated("ID2D1GeometryGroup_GetSourceGeometries") |
| | |
| typedef interface ID2D1TransformedGeometry ID2D1TransformedGeometry; | | typedef interface ID2D1TransformedGeometry ID2D1TransformedGeometry; |
| | |
| typedef struct ID2D1TransformedGeometryVtbl | | typedef struct ID2D1TransformedGeometryVtbl |
| { | | { |
| | |
| ID2D1GeometryVtbl Base; | | ID2D1GeometryVtbl Base; |
| | |
| STDMETHOD_(void, GetSourceGeometry)( | | STDMETHOD_(void, GetSourceGeometry)( |
| ID2D1TransformedGeometry *This, | | ID2D1TransformedGeometry *This, |
| | |
| skipping to change at line 4976 | | skipping to change at line 5171 |
| ) PURE; | | ) PURE; |
| } ID2D1TransformedGeometryVtbl; | | } ID2D1TransformedGeometryVtbl; |
| | |
| interface ID2D1TransformedGeometry | | interface ID2D1TransformedGeometry |
| { | | { |
| CONST struct ID2D1TransformedGeometryVtbl *lpVtbl; | | CONST struct ID2D1TransformedGeometryVtbl *lpVtbl; |
| }; | | }; |
| | |
| #define ID2D1TransformedGeometry_QueryInterface(This, riid, ppv) \ | | #define ID2D1TransformedGeometry_QueryInterface(This, riid, ppv) \ |
| ((This)->lpVtbl->Base.Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) | | ((This)->lpVtbl->Base.Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) |
|
| | #pragma deprecated("ID2D1TransformedGeometry_QueryInterface") |
| | |
| #define ID2D1TransformedGeometry_AddRef(This) \ | | #define ID2D1TransformedGeometry_AddRef(This) \ |
| ((This)->lpVtbl->Base.Base.Base.AddRef((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Base.AddRef((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1TransformedGeometry_AddRef") |
| | |
| #define ID2D1TransformedGeometry_Release(This) \ | | #define ID2D1TransformedGeometry_Release(This) \ |
| ((This)->lpVtbl->Base.Base.Base.Release((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Base.Release((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1TransformedGeometry_Release") |
| | |
| #define ID2D1TransformedGeometry_GetFactory(This, factory) \ | | #define ID2D1TransformedGeometry_GetFactory(This, factory) \ |
| ((This)->lpVtbl->Base.Base.GetFactory((ID2D1Resource *)This, factory)) | | ((This)->lpVtbl->Base.Base.GetFactory((ID2D1Resource *)This, factory)) |
|
| | #pragma deprecated("ID2D1TransformedGeometry_GetFactory") |
| | |
| #define ID2D1TransformedGeometry_GetBounds(This, worldTransform, bounds) \ | | #define ID2D1TransformedGeometry_GetBounds(This, worldTransform, bounds) \ |
| ((This)->lpVtbl->Base.GetBounds((ID2D1Geometry *)This, worldTransform, bound
s)) | | ((This)->lpVtbl->Base.GetBounds((ID2D1Geometry *)This, worldTransform, bound
s)) |
|
| | #pragma deprecated("ID2D1TransformedGeometry_GetBounds") |
| | |
| #define ID2D1TransformedGeometry_GetWidenedBounds(This, strokeWidth, strokeStyle
, worldTransform, flatteningTolerance, bounds) \ | | #define ID2D1TransformedGeometry_GetWidenedBounds(This, strokeWidth, strokeStyle
, worldTransform, flatteningTolerance, bounds) \ |
| ((This)->lpVtbl->Base.GetWidenedBounds((ID2D1Geometry *)This, strokeWidth, s
trokeStyle, worldTransform, flatteningTolerance, bounds)) | | ((This)->lpVtbl->Base.GetWidenedBounds((ID2D1Geometry *)This, strokeWidth, s
trokeStyle, worldTransform, flatteningTolerance, bounds)) |
|
| | #pragma deprecated("ID2D1TransformedGeometry_GetWidenedBounds") |
| | |
| #define ID2D1TransformedGeometry_StrokeContainsPoint(This, point, strokeWidth, s
trokeStyle, worldTransform, flatteningTolerance, contains) \ | | #define ID2D1TransformedGeometry_StrokeContainsPoint(This, point, strokeWidth, s
trokeStyle, worldTransform, flatteningTolerance, contains) \ |
| ((This)->lpVtbl->Base.StrokeContainsPoint((ID2D1Geometry *)This, point, stro
keWidth, strokeStyle, worldTransform, flatteningTolerance, contains)) | | ((This)->lpVtbl->Base.StrokeContainsPoint((ID2D1Geometry *)This, point, stro
keWidth, strokeStyle, worldTransform, flatteningTolerance, contains)) |
|
| | #pragma deprecated("ID2D1TransformedGeometry_StrokeContainsPoint") |
| | |
| #define ID2D1TransformedGeometry_FillContainsPoint(This, point, worldTransform,
flatteningTolerance, contains) \ | | #define ID2D1TransformedGeometry_FillContainsPoint(This, point, worldTransform,
flatteningTolerance, contains) \ |
| ((This)->lpVtbl->Base.FillContainsPoint((ID2D1Geometry *)This, point, worldT
ransform, flatteningTolerance, contains)) | | ((This)->lpVtbl->Base.FillContainsPoint((ID2D1Geometry *)This, point, worldT
ransform, flatteningTolerance, contains)) |
|
| | #pragma deprecated("ID2D1TransformedGeometry_FillContainsPoint") |
| | |
| #define ID2D1TransformedGeometry_CompareWithGeometry(This, inputGeometry, inputG
eometryTransform, flatteningTolerance, relation) \ | | #define ID2D1TransformedGeometry_CompareWithGeometry(This, inputGeometry, inputG
eometryTransform, flatteningTolerance, relation) \ |
| ((This)->lpVtbl->Base.CompareWithGeometry((ID2D1Geometry *)This, inputGeomet
ry, inputGeometryTransform, flatteningTolerance, relation)) | | ((This)->lpVtbl->Base.CompareWithGeometry((ID2D1Geometry *)This, inputGeomet
ry, inputGeometryTransform, flatteningTolerance, relation)) |
|
| | #pragma deprecated("ID2D1TransformedGeometry_CompareWithGeometry") |
| | |
| #define ID2D1TransformedGeometry_Simplify(This, simplificationOption, worldTrans
form, flatteningTolerance, geometrySink) \ | | #define ID2D1TransformedGeometry_Simplify(This, simplificationOption, worldTrans
form, flatteningTolerance, geometrySink) \ |
| ((This)->lpVtbl->Base.Simplify((ID2D1Geometry *)This, simplificationOption,
worldTransform, flatteningTolerance, geometrySink)) | | ((This)->lpVtbl->Base.Simplify((ID2D1Geometry *)This, simplificationOption,
worldTransform, flatteningTolerance, geometrySink)) |
|
| | #pragma deprecated("ID2D1TransformedGeometry_Simplify") |
| | |
| #define ID2D1TransformedGeometry_Tessellate(This, worldTransform, flatteningTole
rance, tessellationSink) \ | | #define ID2D1TransformedGeometry_Tessellate(This, worldTransform, flatteningTole
rance, tessellationSink) \ |
| ((This)->lpVtbl->Base.Tessellate((ID2D1Geometry *)This, worldTransform, flat
teningTolerance, tessellationSink)) | | ((This)->lpVtbl->Base.Tessellate((ID2D1Geometry *)This, worldTransform, flat
teningTolerance, tessellationSink)) |
|
| | #pragma deprecated("ID2D1TransformedGeometry_Tessellate") |
| | |
| #define ID2D1TransformedGeometry_CombineWithGeometry(This, inputGeometry, combin
eMode, inputGeometryTransform, flatteningTolerance, geometrySink) \ | | #define ID2D1TransformedGeometry_CombineWithGeometry(This, inputGeometry, combin
eMode, inputGeometryTransform, flatteningTolerance, geometrySink) \ |
| ((This)->lpVtbl->Base.CombineWithGeometry((ID2D1Geometry *)This, inputGeomet
ry, combineMode, inputGeometryTransform, flatteningTolerance, geometrySink)) | | ((This)->lpVtbl->Base.CombineWithGeometry((ID2D1Geometry *)This, inputGeomet
ry, combineMode, inputGeometryTransform, flatteningTolerance, geometrySink)) |
|
| | #pragma deprecated("ID2D1TransformedGeometry_CombineWithGeometry") |
| | |
| #define ID2D1TransformedGeometry_Outline(This, worldTransform, flatteningToleran
ce, geometrySink) \ | | #define ID2D1TransformedGeometry_Outline(This, worldTransform, flatteningToleran
ce, geometrySink) \ |
| ((This)->lpVtbl->Base.Outline((ID2D1Geometry *)This, worldTransform, flatten
ingTolerance, geometrySink)) | | ((This)->lpVtbl->Base.Outline((ID2D1Geometry *)This, worldTransform, flatten
ingTolerance, geometrySink)) |
|
| | #pragma deprecated("ID2D1TransformedGeometry_Outline") |
| | |
| #define ID2D1TransformedGeometry_ComputeArea(This, worldTransform, flatteningTol
erance, area) \ | | #define ID2D1TransformedGeometry_ComputeArea(This, worldTransform, flatteningTol
erance, area) \ |
| ((This)->lpVtbl->Base.ComputeArea((ID2D1Geometry *)This, worldTransform, fla
tteningTolerance, area)) | | ((This)->lpVtbl->Base.ComputeArea((ID2D1Geometry *)This, worldTransform, fla
tteningTolerance, area)) |
|
| | #pragma deprecated("ID2D1TransformedGeometry_ComputeArea") |
| | |
| #define ID2D1TransformedGeometry_ComputeLength(This, worldTransform, flatteningT
olerance, length) \ | | #define ID2D1TransformedGeometry_ComputeLength(This, worldTransform, flatteningT
olerance, length) \ |
| ((This)->lpVtbl->Base.ComputeLength((ID2D1Geometry *)This, worldTransform, f
latteningTolerance, length)) | | ((This)->lpVtbl->Base.ComputeLength((ID2D1Geometry *)This, worldTransform, f
latteningTolerance, length)) |
|
| | #pragma deprecated("ID2D1TransformedGeometry_ComputeLength") |
| | |
| #define ID2D1TransformedGeometry_ComputePointAtLength(This, length, worldTransfo
rm, flatteningTolerance, point, unitTangentVector) \ | | #define ID2D1TransformedGeometry_ComputePointAtLength(This, length, worldTransfo
rm, flatteningTolerance, point, unitTangentVector) \ |
| ((This)->lpVtbl->Base.ComputePointAtLength((ID2D1Geometry *)This, length, wo
rldTransform, flatteningTolerance, point, unitTangentVector)) | | ((This)->lpVtbl->Base.ComputePointAtLength((ID2D1Geometry *)This, length, wo
rldTransform, flatteningTolerance, point, unitTangentVector)) |
|
| | #pragma deprecated("ID2D1TransformedGeometry_ComputePointAtLength") |
| | |
| #define ID2D1TransformedGeometry_Widen(This, strokeWidth, strokeStyle, worldTran
sform, flatteningTolerance, geometrySink) \ | | #define ID2D1TransformedGeometry_Widen(This, strokeWidth, strokeStyle, worldTran
sform, flatteningTolerance, geometrySink) \ |
| ((This)->lpVtbl->Base.Widen((ID2D1Geometry *)This, strokeWidth, strokeStyle,
worldTransform, flatteningTolerance, geometrySink)) | | ((This)->lpVtbl->Base.Widen((ID2D1Geometry *)This, strokeWidth, strokeStyle,
worldTransform, flatteningTolerance, geometrySink)) |
|
| | #pragma deprecated("ID2D1TransformedGeometry_Widen") |
| | |
| #define ID2D1TransformedGeometry_GetSourceGeometry(This, sourceGeometry) \ | | #define ID2D1TransformedGeometry_GetSourceGeometry(This, sourceGeometry) \ |
| ((This)->lpVtbl->GetSourceGeometry(This, sourceGeometry)) | | ((This)->lpVtbl->GetSourceGeometry(This, sourceGeometry)) |
|
| | #pragma deprecated("ID2D1TransformedGeometry_GetSourceGeometry") |
| | |
| #define ID2D1TransformedGeometry_GetTransform(This, transform) \ | | #define ID2D1TransformedGeometry_GetTransform(This, transform) \ |
| ((This)->lpVtbl->GetTransform(This, transform)) | | ((This)->lpVtbl->GetTransform(This, transform)) |
|
| | #pragma deprecated("ID2D1TransformedGeometry_GetTransform") |
| | |
| typedef interface ID2D1SimplifiedGeometrySink ID2D1SimplifiedGeometrySink; | | typedef interface ID2D1SimplifiedGeometrySink ID2D1SimplifiedGeometrySink; |
| | |
| typedef struct ID2D1SimplifiedGeometrySinkVtbl | | typedef struct ID2D1SimplifiedGeometrySinkVtbl |
| { | | { |
| | |
| IUnknownVtbl Base; | | IUnknownVtbl Base; |
| | |
| STDMETHOD_(void, SetFillMode)( | | STDMETHOD_(void, SetFillMode)( |
| ID2D1SimplifiedGeometrySink *This, | | ID2D1SimplifiedGeometrySink *This, |
| | |
| skipping to change at line 5083 | | skipping to change at line 5297 |
| ) PURE; | | ) PURE; |
| } ID2D1SimplifiedGeometrySinkVtbl; | | } ID2D1SimplifiedGeometrySinkVtbl; |
| | |
| interface ID2D1SimplifiedGeometrySink | | interface ID2D1SimplifiedGeometrySink |
| { | | { |
| CONST struct ID2D1SimplifiedGeometrySinkVtbl *lpVtbl; | | CONST struct ID2D1SimplifiedGeometrySinkVtbl *lpVtbl; |
| }; | | }; |
| | |
| #define ID2D1SimplifiedGeometrySink_QueryInterface(This, riid, ppv) \ | | #define ID2D1SimplifiedGeometrySink_QueryInterface(This, riid, ppv) \ |
| ((This)->lpVtbl->Base.QueryInterface((IUnknown *)This, riid, ppv)) | | ((This)->lpVtbl->Base.QueryInterface((IUnknown *)This, riid, ppv)) |
|
| | #pragma deprecated("ID2D1SimplifiedGeometrySink_QueryInterface") |
| | |
| #define ID2D1SimplifiedGeometrySink_AddRef(This) \ | | #define ID2D1SimplifiedGeometrySink_AddRef(This) \ |
| ((This)->lpVtbl->Base.AddRef((IUnknown *)This)) | | ((This)->lpVtbl->Base.AddRef((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1SimplifiedGeometrySink_AddRef") |
| | |
| #define ID2D1SimplifiedGeometrySink_Release(This) \ | | #define ID2D1SimplifiedGeometrySink_Release(This) \ |
| ((This)->lpVtbl->Base.Release((IUnknown *)This)) | | ((This)->lpVtbl->Base.Release((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1SimplifiedGeometrySink_Release") |
| | |
| #define ID2D1SimplifiedGeometrySink_SetFillMode(This, fillMode) \ | | #define ID2D1SimplifiedGeometrySink_SetFillMode(This, fillMode) \ |
| ((This)->lpVtbl->SetFillMode(This, fillMode)) | | ((This)->lpVtbl->SetFillMode(This, fillMode)) |
|
| | #pragma deprecated("ID2D1SimplifiedGeometrySink_SetFillMode") |
| | |
| #define ID2D1SimplifiedGeometrySink_SetSegmentFlags(This, vertexFlags) \ | | #define ID2D1SimplifiedGeometrySink_SetSegmentFlags(This, vertexFlags) \ |
| ((This)->lpVtbl->SetSegmentFlags(This, vertexFlags)) | | ((This)->lpVtbl->SetSegmentFlags(This, vertexFlags)) |
|
| | #pragma deprecated("ID2D1SimplifiedGeometrySink_SetSegmentFlags") |
| | |
| #define ID2D1SimplifiedGeometrySink_BeginFigure(This, startPoint, figureBegin) \ | | #define ID2D1SimplifiedGeometrySink_BeginFigure(This, startPoint, figureBegin) \ |
| ((This)->lpVtbl->BeginFigure(This, startPoint, figureBegin)) | | ((This)->lpVtbl->BeginFigure(This, startPoint, figureBegin)) |
|
| | #pragma deprecated("ID2D1SimplifiedGeometrySink_BeginFigure") |
| | |
| #define ID2D1SimplifiedGeometrySink_AddLines(This, points, pointsCount) \ | | #define ID2D1SimplifiedGeometrySink_AddLines(This, points, pointsCount) \ |
| ((This)->lpVtbl->AddLines(This, points, pointsCount)) | | ((This)->lpVtbl->AddLines(This, points, pointsCount)) |
|
| | #pragma deprecated("ID2D1SimplifiedGeometrySink_AddLines") |
| | |
| #define ID2D1SimplifiedGeometrySink_AddBeziers(This, beziers, beziersCount) \ | | #define ID2D1SimplifiedGeometrySink_AddBeziers(This, beziers, beziersCount) \ |
| ((This)->lpVtbl->AddBeziers(This, beziers, beziersCount)) | | ((This)->lpVtbl->AddBeziers(This, beziers, beziersCount)) |
|
| | #pragma deprecated("ID2D1SimplifiedGeometrySink_AddBeziers") |
| | |
| #define ID2D1SimplifiedGeometrySink_EndFigure(This, figureEnd) \ | | #define ID2D1SimplifiedGeometrySink_EndFigure(This, figureEnd) \ |
| ((This)->lpVtbl->EndFigure(This, figureEnd)) | | ((This)->lpVtbl->EndFigure(This, figureEnd)) |
|
| | #pragma deprecated("ID2D1SimplifiedGeometrySink_EndFigure") |
| | |
| #define ID2D1SimplifiedGeometrySink_Close(This) \ | | #define ID2D1SimplifiedGeometrySink_Close(This) \ |
| ((This)->lpVtbl->Close(This)) | | ((This)->lpVtbl->Close(This)) |
|
| | #pragma deprecated("ID2D1SimplifiedGeometrySink_Close") |
| | |
| typedef interface ID2D1GeometrySink ID2D1GeometrySink; | | typedef interface ID2D1GeometrySink ID2D1GeometrySink; |
| | |
| typedef struct ID2D1GeometrySinkVtbl | | typedef struct ID2D1GeometrySinkVtbl |
| { | | { |
| | |
| ID2D1SimplifiedGeometrySinkVtbl Base; | | ID2D1SimplifiedGeometrySinkVtbl Base; |
| | |
| STDMETHOD_(void, AddLine)( | | STDMETHOD_(void, AddLine)( |
| ID2D1GeometrySink *This, | | ID2D1GeometrySink *This, |
| | |
| skipping to change at line 5152 | | skipping to change at line 5376 |
| ) PURE; | | ) PURE; |
| } ID2D1GeometrySinkVtbl; | | } ID2D1GeometrySinkVtbl; |
| | |
| interface ID2D1GeometrySink | | interface ID2D1GeometrySink |
| { | | { |
| CONST struct ID2D1GeometrySinkVtbl *lpVtbl; | | CONST struct ID2D1GeometrySinkVtbl *lpVtbl; |
| }; | | }; |
| | |
| #define ID2D1GeometrySink_QueryInterface(This, riid, ppv) \ | | #define ID2D1GeometrySink_QueryInterface(This, riid, ppv) \ |
| ((This)->lpVtbl->Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) | | ((This)->lpVtbl->Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) |
|
| | #pragma deprecated("ID2D1GeometrySink_QueryInterface") |
| | |
| #define ID2D1GeometrySink_AddRef(This) \ | | #define ID2D1GeometrySink_AddRef(This) \ |
| ((This)->lpVtbl->Base.Base.AddRef((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.AddRef((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1GeometrySink_AddRef") |
| | |
| #define ID2D1GeometrySink_Release(This) \ | | #define ID2D1GeometrySink_Release(This) \ |
| ((This)->lpVtbl->Base.Base.Release((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Release((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1GeometrySink_Release") |
| | |
| #define ID2D1GeometrySink_SetFillMode(This, fillMode) \ | | #define ID2D1GeometrySink_SetFillMode(This, fillMode) \ |
| ((This)->lpVtbl->Base.SetFillMode((ID2D1SimplifiedGeometrySink *)This, fillM
ode)) | | ((This)->lpVtbl->Base.SetFillMode((ID2D1SimplifiedGeometrySink *)This, fillM
ode)) |
|
| | #pragma deprecated("ID2D1GeometrySink_SetFillMode") |
| | |
| #define ID2D1GeometrySink_SetSegmentFlags(This, vertexFlags) \ | | #define ID2D1GeometrySink_SetSegmentFlags(This, vertexFlags) \ |
| ((This)->lpVtbl->Base.SetSegmentFlags((ID2D1SimplifiedGeometrySink *)This, v
ertexFlags)) | | ((This)->lpVtbl->Base.SetSegmentFlags((ID2D1SimplifiedGeometrySink *)This, v
ertexFlags)) |
|
| | #pragma deprecated("ID2D1GeometrySink_SetSegmentFlags") |
| | |
| #define ID2D1GeometrySink_BeginFigure(This, startPoint, figureBegin) \ | | #define ID2D1GeometrySink_BeginFigure(This, startPoint, figureBegin) \ |
| ((This)->lpVtbl->Base.BeginFigure((ID2D1SimplifiedGeometrySink *)This, start
Point, figureBegin)) | | ((This)->lpVtbl->Base.BeginFigure((ID2D1SimplifiedGeometrySink *)This, start
Point, figureBegin)) |
|
| | #pragma deprecated("ID2D1GeometrySink_BeginFigure") |
| | |
| #define ID2D1GeometrySink_AddLines(This, points, pointsCount) \ | | #define ID2D1GeometrySink_AddLines(This, points, pointsCount) \ |
| ((This)->lpVtbl->Base.AddLines((ID2D1SimplifiedGeometrySink *)This, points,
pointsCount)) | | ((This)->lpVtbl->Base.AddLines((ID2D1SimplifiedGeometrySink *)This, points,
pointsCount)) |
|
| | #pragma deprecated("ID2D1GeometrySink_AddLines") |
| | |
| #define ID2D1GeometrySink_AddBeziers(This, beziers, beziersCount) \ | | #define ID2D1GeometrySink_AddBeziers(This, beziers, beziersCount) \ |
| ((This)->lpVtbl->Base.AddBeziers((ID2D1SimplifiedGeometrySink *)This, bezier
s, beziersCount)) | | ((This)->lpVtbl->Base.AddBeziers((ID2D1SimplifiedGeometrySink *)This, bezier
s, beziersCount)) |
|
| | #pragma deprecated("ID2D1GeometrySink_AddBeziers") |
| | |
| #define ID2D1GeometrySink_EndFigure(This, figureEnd) \ | | #define ID2D1GeometrySink_EndFigure(This, figureEnd) \ |
| ((This)->lpVtbl->Base.EndFigure((ID2D1SimplifiedGeometrySink *)This, figureE
nd)) | | ((This)->lpVtbl->Base.EndFigure((ID2D1SimplifiedGeometrySink *)This, figureE
nd)) |
|
| | #pragma deprecated("ID2D1GeometrySink_EndFigure") |
| | |
| #define ID2D1GeometrySink_Close(This) \ | | #define ID2D1GeometrySink_Close(This) \ |
| ((This)->lpVtbl->Base.Close((ID2D1SimplifiedGeometrySink *)This)) | | ((This)->lpVtbl->Base.Close((ID2D1SimplifiedGeometrySink *)This)) |
|
| | #pragma deprecated("ID2D1GeometrySink_Close") |
| | |
| #define ID2D1GeometrySink_AddLine(This, point) \ | | #define ID2D1GeometrySink_AddLine(This, point) \ |
| ((This)->lpVtbl->AddLine(This, point)) | | ((This)->lpVtbl->AddLine(This, point)) |
|
| | #pragma deprecated("ID2D1GeometrySink_AddLine") |
| | |
| #define ID2D1GeometrySink_AddBezier(This, bezier) \ | | #define ID2D1GeometrySink_AddBezier(This, bezier) \ |
| ((This)->lpVtbl->AddBezier(This, bezier)) | | ((This)->lpVtbl->AddBezier(This, bezier)) |
|
| | #pragma deprecated("ID2D1GeometrySink_AddBezier") |
| | |
| #define ID2D1GeometrySink_AddQuadraticBezier(This, bezier) \ | | #define ID2D1GeometrySink_AddQuadraticBezier(This, bezier) \ |
| ((This)->lpVtbl->AddQuadraticBezier(This, bezier)) | | ((This)->lpVtbl->AddQuadraticBezier(This, bezier)) |
|
| | #pragma deprecated("ID2D1GeometrySink_AddQuadraticBezier") |
| | |
| #define ID2D1GeometrySink_AddQuadraticBeziers(This, beziers, beziersCount) \ | | #define ID2D1GeometrySink_AddQuadraticBeziers(This, beziers, beziersCount) \ |
| ((This)->lpVtbl->AddQuadraticBeziers(This, beziers, beziersCount)) | | ((This)->lpVtbl->AddQuadraticBeziers(This, beziers, beziersCount)) |
|
| | #pragma deprecated("ID2D1GeometrySink_AddQuadraticBeziers") |
| | |
| #define ID2D1GeometrySink_AddArc(This, arc) \ | | #define ID2D1GeometrySink_AddArc(This, arc) \ |
| ((This)->lpVtbl->AddArc(This, arc)) | | ((This)->lpVtbl->AddArc(This, arc)) |
|
| | #pragma deprecated("ID2D1GeometrySink_AddArc") |
| | |
| typedef interface ID2D1TessellationSink ID2D1TessellationSink; | | typedef interface ID2D1TessellationSink ID2D1TessellationSink; |
| | |
| typedef struct ID2D1TessellationSinkVtbl | | typedef struct ID2D1TessellationSinkVtbl |
| { | | { |
| | |
| IUnknownVtbl Base; | | IUnknownVtbl Base; |
| | |
| STDMETHOD_(void, AddTriangles)( | | STDMETHOD_(void, AddTriangles)( |
| ID2D1TessellationSink *This, | | ID2D1TessellationSink *This, |
| | |
| skipping to change at line 5220 | | skipping to change at line 5459 |
| ) PURE; | | ) PURE; |
| } ID2D1TessellationSinkVtbl; | | } ID2D1TessellationSinkVtbl; |
| | |
| interface ID2D1TessellationSink | | interface ID2D1TessellationSink |
| { | | { |
| CONST struct ID2D1TessellationSinkVtbl *lpVtbl; | | CONST struct ID2D1TessellationSinkVtbl *lpVtbl; |
| }; | | }; |
| | |
| #define ID2D1TessellationSink_QueryInterface(This, riid, ppv) \ | | #define ID2D1TessellationSink_QueryInterface(This, riid, ppv) \ |
| ((This)->lpVtbl->Base.QueryInterface((IUnknown *)This, riid, ppv)) | | ((This)->lpVtbl->Base.QueryInterface((IUnknown *)This, riid, ppv)) |
|
| | #pragma deprecated("ID2D1TessellationSink_QueryInterface") |
| | |
| #define ID2D1TessellationSink_AddRef(This) \ | | #define ID2D1TessellationSink_AddRef(This) \ |
| ((This)->lpVtbl->Base.AddRef((IUnknown *)This)) | | ((This)->lpVtbl->Base.AddRef((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1TessellationSink_AddRef") |
| | |
| #define ID2D1TessellationSink_Release(This) \ | | #define ID2D1TessellationSink_Release(This) \ |
| ((This)->lpVtbl->Base.Release((IUnknown *)This)) | | ((This)->lpVtbl->Base.Release((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1TessellationSink_Release") |
| | |
| #define ID2D1TessellationSink_AddTriangles(This, triangles, trianglesCount) \ | | #define ID2D1TessellationSink_AddTriangles(This, triangles, trianglesCount) \ |
| ((This)->lpVtbl->AddTriangles(This, triangles, trianglesCount)) | | ((This)->lpVtbl->AddTriangles(This, triangles, trianglesCount)) |
|
| | #pragma deprecated("ID2D1TessellationSink_AddTriangles") |
| | |
| #define ID2D1TessellationSink_Close(This) \ | | #define ID2D1TessellationSink_Close(This) \ |
| ((This)->lpVtbl->Close(This)) | | ((This)->lpVtbl->Close(This)) |
|
| | #pragma deprecated("ID2D1TessellationSink_Close") |
| | |
| typedef interface ID2D1PathGeometry ID2D1PathGeometry; | | typedef interface ID2D1PathGeometry ID2D1PathGeometry; |
| | |
| typedef struct ID2D1PathGeometryVtbl | | typedef struct ID2D1PathGeometryVtbl |
| { | | { |
| | |
| ID2D1GeometryVtbl Base; | | ID2D1GeometryVtbl Base; |
| | |
| STDMETHOD(Open)( | | STDMETHOD(Open)( |
| ID2D1PathGeometry *This, | | ID2D1PathGeometry *This, |
| | |
| skipping to change at line 5268 | | skipping to change at line 5512 |
| ) PURE; | | ) PURE; |
| } ID2D1PathGeometryVtbl; | | } ID2D1PathGeometryVtbl; |
| | |
| interface ID2D1PathGeometry | | interface ID2D1PathGeometry |
| { | | { |
| CONST struct ID2D1PathGeometryVtbl *lpVtbl; | | CONST struct ID2D1PathGeometryVtbl *lpVtbl; |
| }; | | }; |
| | |
| #define ID2D1PathGeometry_QueryInterface(This, riid, ppv) \ | | #define ID2D1PathGeometry_QueryInterface(This, riid, ppv) \ |
| ((This)->lpVtbl->Base.Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) | | ((This)->lpVtbl->Base.Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) |
|
| | #pragma deprecated("ID2D1PathGeometry_QueryInterface") |
| | |
| #define ID2D1PathGeometry_AddRef(This) \ | | #define ID2D1PathGeometry_AddRef(This) \ |
| ((This)->lpVtbl->Base.Base.Base.AddRef((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Base.AddRef((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1PathGeometry_AddRef") |
| | |
| #define ID2D1PathGeometry_Release(This) \ | | #define ID2D1PathGeometry_Release(This) \ |
| ((This)->lpVtbl->Base.Base.Base.Release((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Base.Release((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1PathGeometry_Release") |
| | |
| #define ID2D1PathGeometry_GetFactory(This, factory) \ | | #define ID2D1PathGeometry_GetFactory(This, factory) \ |
| ((This)->lpVtbl->Base.Base.GetFactory((ID2D1Resource *)This, factory)) | | ((This)->lpVtbl->Base.Base.GetFactory((ID2D1Resource *)This, factory)) |
|
| | #pragma deprecated("ID2D1PathGeometry_GetFactory") |
| | |
| #define ID2D1PathGeometry_GetBounds(This, worldTransform, bounds) \ | | #define ID2D1PathGeometry_GetBounds(This, worldTransform, bounds) \ |
| ((This)->lpVtbl->Base.GetBounds((ID2D1Geometry *)This, worldTransform, bound
s)) | | ((This)->lpVtbl->Base.GetBounds((ID2D1Geometry *)This, worldTransform, bound
s)) |
|
| | #pragma deprecated("ID2D1PathGeometry_GetBounds") |
| | |
| #define ID2D1PathGeometry_GetWidenedBounds(This, strokeWidth, strokeStyle, world
Transform, flatteningTolerance, bounds) \ | | #define ID2D1PathGeometry_GetWidenedBounds(This, strokeWidth, strokeStyle, world
Transform, flatteningTolerance, bounds) \ |
| ((This)->lpVtbl->Base.GetWidenedBounds((ID2D1Geometry *)This, strokeWidth, s
trokeStyle, worldTransform, flatteningTolerance, bounds)) | | ((This)->lpVtbl->Base.GetWidenedBounds((ID2D1Geometry *)This, strokeWidth, s
trokeStyle, worldTransform, flatteningTolerance, bounds)) |
|
| | #pragma deprecated("ID2D1PathGeometry_GetWidenedBounds") |
| | |
| #define ID2D1PathGeometry_StrokeContainsPoint(This, point, strokeWidth, strokeSt
yle, worldTransform, flatteningTolerance, contains) \ | | #define ID2D1PathGeometry_StrokeContainsPoint(This, point, strokeWidth, strokeSt
yle, worldTransform, flatteningTolerance, contains) \ |
| ((This)->lpVtbl->Base.StrokeContainsPoint((ID2D1Geometry *)This, point, stro
keWidth, strokeStyle, worldTransform, flatteningTolerance, contains)) | | ((This)->lpVtbl->Base.StrokeContainsPoint((ID2D1Geometry *)This, point, stro
keWidth, strokeStyle, worldTransform, flatteningTolerance, contains)) |
|
| | #pragma deprecated("ID2D1PathGeometry_StrokeContainsPoint") |
| | |
| #define ID2D1PathGeometry_FillContainsPoint(This, point, worldTransform, flatten
ingTolerance, contains) \ | | #define ID2D1PathGeometry_FillContainsPoint(This, point, worldTransform, flatten
ingTolerance, contains) \ |
| ((This)->lpVtbl->Base.FillContainsPoint((ID2D1Geometry *)This, point, worldT
ransform, flatteningTolerance, contains)) | | ((This)->lpVtbl->Base.FillContainsPoint((ID2D1Geometry *)This, point, worldT
ransform, flatteningTolerance, contains)) |
|
| | #pragma deprecated("ID2D1PathGeometry_FillContainsPoint") |
| | |
| #define ID2D1PathGeometry_CompareWithGeometry(This, inputGeometry, inputGeometry
Transform, flatteningTolerance, relation) \ | | #define ID2D1PathGeometry_CompareWithGeometry(This, inputGeometry, inputGeometry
Transform, flatteningTolerance, relation) \ |
| ((This)->lpVtbl->Base.CompareWithGeometry((ID2D1Geometry *)This, inputGeomet
ry, inputGeometryTransform, flatteningTolerance, relation)) | | ((This)->lpVtbl->Base.CompareWithGeometry((ID2D1Geometry *)This, inputGeomet
ry, inputGeometryTransform, flatteningTolerance, relation)) |
|
| | #pragma deprecated("ID2D1PathGeometry_CompareWithGeometry") |
| | |
| #define ID2D1PathGeometry_Simplify(This, simplificationOption, worldTransform, f
latteningTolerance, geometrySink) \ | | #define ID2D1PathGeometry_Simplify(This, simplificationOption, worldTransform, f
latteningTolerance, geometrySink) \ |
| ((This)->lpVtbl->Base.Simplify((ID2D1Geometry *)This, simplificationOption,
worldTransform, flatteningTolerance, geometrySink)) | | ((This)->lpVtbl->Base.Simplify((ID2D1Geometry *)This, simplificationOption,
worldTransform, flatteningTolerance, geometrySink)) |
|
| | #pragma deprecated("ID2D1PathGeometry_Simplify") |
| | |
| #define ID2D1PathGeometry_Tessellate(This, worldTransform, flatteningTolerance,
tessellationSink) \ | | #define ID2D1PathGeometry_Tessellate(This, worldTransform, flatteningTolerance,
tessellationSink) \ |
| ((This)->lpVtbl->Base.Tessellate((ID2D1Geometry *)This, worldTransform, flat
teningTolerance, tessellationSink)) | | ((This)->lpVtbl->Base.Tessellate((ID2D1Geometry *)This, worldTransform, flat
teningTolerance, tessellationSink)) |
|
| | #pragma deprecated("ID2D1PathGeometry_Tessellate") |
| | |
| #define ID2D1PathGeometry_CombineWithGeometry(This, inputGeometry, combineMode,
inputGeometryTransform, flatteningTolerance, geometrySink) \ | | #define ID2D1PathGeometry_CombineWithGeometry(This, inputGeometry, combineMode,
inputGeometryTransform, flatteningTolerance, geometrySink) \ |
| ((This)->lpVtbl->Base.CombineWithGeometry((ID2D1Geometry *)This, inputGeomet
ry, combineMode, inputGeometryTransform, flatteningTolerance, geometrySink)) | | ((This)->lpVtbl->Base.CombineWithGeometry((ID2D1Geometry *)This, inputGeomet
ry, combineMode, inputGeometryTransform, flatteningTolerance, geometrySink)) |
|
| | #pragma deprecated("ID2D1PathGeometry_CombineWithGeometry") |
| | |
| #define ID2D1PathGeometry_Outline(This, worldTransform, flatteningTolerance, geo
metrySink) \ | | #define ID2D1PathGeometry_Outline(This, worldTransform, flatteningTolerance, geo
metrySink) \ |
| ((This)->lpVtbl->Base.Outline((ID2D1Geometry *)This, worldTransform, flatten
ingTolerance, geometrySink)) | | ((This)->lpVtbl->Base.Outline((ID2D1Geometry *)This, worldTransform, flatten
ingTolerance, geometrySink)) |
|
| | #pragma deprecated("ID2D1PathGeometry_Outline") |
| | |
| #define ID2D1PathGeometry_ComputeArea(This, worldTransform, flatteningTolerance,
area) \ | | #define ID2D1PathGeometry_ComputeArea(This, worldTransform, flatteningTolerance,
area) \ |
| ((This)->lpVtbl->Base.ComputeArea((ID2D1Geometry *)This, worldTransform, fla
tteningTolerance, area)) | | ((This)->lpVtbl->Base.ComputeArea((ID2D1Geometry *)This, worldTransform, fla
tteningTolerance, area)) |
|
| | #pragma deprecated("ID2D1PathGeometry_ComputeArea") |
| | |
| #define ID2D1PathGeometry_ComputeLength(This, worldTransform, flatteningToleranc
e, length) \ | | #define ID2D1PathGeometry_ComputeLength(This, worldTransform, flatteningToleranc
e, length) \ |
| ((This)->lpVtbl->Base.ComputeLength((ID2D1Geometry *)This, worldTransform, f
latteningTolerance, length)) | | ((This)->lpVtbl->Base.ComputeLength((ID2D1Geometry *)This, worldTransform, f
latteningTolerance, length)) |
|
| | #pragma deprecated("ID2D1PathGeometry_ComputeLength") |
| | |
| #define ID2D1PathGeometry_ComputePointAtLength(This, length, worldTransform, fla
tteningTolerance, point, unitTangentVector) \ | | #define ID2D1PathGeometry_ComputePointAtLength(This, length, worldTransform, fla
tteningTolerance, point, unitTangentVector) \ |
| ((This)->lpVtbl->Base.ComputePointAtLength((ID2D1Geometry *)This, length, wo
rldTransform, flatteningTolerance, point, unitTangentVector)) | | ((This)->lpVtbl->Base.ComputePointAtLength((ID2D1Geometry *)This, length, wo
rldTransform, flatteningTolerance, point, unitTangentVector)) |
|
| | #pragma deprecated("ID2D1PathGeometry_ComputePointAtLength") |
| | |
| #define ID2D1PathGeometry_Widen(This, strokeWidth, strokeStyle, worldTransform,
flatteningTolerance, geometrySink) \ | | #define ID2D1PathGeometry_Widen(This, strokeWidth, strokeStyle, worldTransform,
flatteningTolerance, geometrySink) \ |
| ((This)->lpVtbl->Base.Widen((ID2D1Geometry *)This, strokeWidth, strokeStyle,
worldTransform, flatteningTolerance, geometrySink)) | | ((This)->lpVtbl->Base.Widen((ID2D1Geometry *)This, strokeWidth, strokeStyle,
worldTransform, flatteningTolerance, geometrySink)) |
|
| | #pragma deprecated("ID2D1PathGeometry_Widen") |
| | |
| #define ID2D1PathGeometry_Open(This, geometrySink) \ | | #define ID2D1PathGeometry_Open(This, geometrySink) \ |
| ((This)->lpVtbl->Open(This, geometrySink)) | | ((This)->lpVtbl->Open(This, geometrySink)) |
|
| | #pragma deprecated("ID2D1PathGeometry_Open") |
| | |
| #define ID2D1PathGeometry_Stream(This, geometrySink) \ | | #define ID2D1PathGeometry_Stream(This, geometrySink) \ |
| ((This)->lpVtbl->Stream(This, geometrySink)) | | ((This)->lpVtbl->Stream(This, geometrySink)) |
|
| | #pragma deprecated("ID2D1PathGeometry_Stream") |
| | |
| #define ID2D1PathGeometry_GetSegmentCount(This, count) \ | | #define ID2D1PathGeometry_GetSegmentCount(This, count) \ |
| ((This)->lpVtbl->GetSegmentCount(This, count)) | | ((This)->lpVtbl->GetSegmentCount(This, count)) |
|
| | #pragma deprecated("ID2D1PathGeometry_GetSegmentCount") |
| | |
| #define ID2D1PathGeometry_GetFigureCount(This, count) \ | | #define ID2D1PathGeometry_GetFigureCount(This, count) \ |
| ((This)->lpVtbl->GetFigureCount(This, count)) | | ((This)->lpVtbl->GetFigureCount(This, count)) |
|
| | #pragma deprecated("ID2D1PathGeometry_GetFigureCount") |
| | |
| typedef interface ID2D1Mesh ID2D1Mesh; | | typedef interface ID2D1Mesh ID2D1Mesh; |
| | |
| typedef struct ID2D1MeshVtbl | | typedef struct ID2D1MeshVtbl |
| { | | { |
| | |
| ID2D1ResourceVtbl Base; | | ID2D1ResourceVtbl Base; |
| | |
| STDMETHOD(Open)( | | STDMETHOD(Open)( |
| ID2D1Mesh *This, | | ID2D1Mesh *This, |
| | |
| skipping to change at line 5349 | | skipping to change at line 5614 |
| ) PURE; | | ) PURE; |
| } ID2D1MeshVtbl; | | } ID2D1MeshVtbl; |
| | |
| interface ID2D1Mesh | | interface ID2D1Mesh |
| { | | { |
| CONST struct ID2D1MeshVtbl *lpVtbl; | | CONST struct ID2D1MeshVtbl *lpVtbl; |
| }; | | }; |
| | |
| #define ID2D1Mesh_QueryInterface(This, riid, ppv) \ | | #define ID2D1Mesh_QueryInterface(This, riid, ppv) \ |
| ((This)->lpVtbl->Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) | | ((This)->lpVtbl->Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) |
|
| | #pragma deprecated("ID2D1Mesh_QueryInterface") |
| | |
| #define ID2D1Mesh_AddRef(This) \ | | #define ID2D1Mesh_AddRef(This) \ |
| ((This)->lpVtbl->Base.Base.AddRef((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.AddRef((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1Mesh_AddRef") |
| | |
| #define ID2D1Mesh_Release(This) \ | | #define ID2D1Mesh_Release(This) \ |
| ((This)->lpVtbl->Base.Base.Release((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Release((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1Mesh_Release") |
| | |
| #define ID2D1Mesh_GetFactory(This, factory) \ | | #define ID2D1Mesh_GetFactory(This, factory) \ |
| ((This)->lpVtbl->Base.GetFactory((ID2D1Resource *)This, factory)) | | ((This)->lpVtbl->Base.GetFactory((ID2D1Resource *)This, factory)) |
|
| | #pragma deprecated("ID2D1Mesh_GetFactory") |
| | |
| #define ID2D1Mesh_Open(This, tessellationSink) \ | | #define ID2D1Mesh_Open(This, tessellationSink) \ |
| ((This)->lpVtbl->Open(This, tessellationSink)) | | ((This)->lpVtbl->Open(This, tessellationSink)) |
|
| | #pragma deprecated("ID2D1Mesh_Open") |
| | |
| typedef interface ID2D1Layer ID2D1Layer; | | typedef interface ID2D1Layer ID2D1Layer; |
| | |
| typedef struct ID2D1LayerVtbl | | typedef struct ID2D1LayerVtbl |
| { | | { |
| | |
| ID2D1ResourceVtbl Base; | | ID2D1ResourceVtbl Base; |
| | |
| STDMETHOD_(D2D1_SIZE_F, GetSize)( | | STDMETHOD_(D2D1_SIZE_F, GetSize)( |
| ID2D1Layer *This | | ID2D1Layer *This |
| ) PURE; | | ) PURE; |
| } ID2D1LayerVtbl; | | } ID2D1LayerVtbl; |
| | |
| interface ID2D1Layer | | interface ID2D1Layer |
| { | | { |
| CONST struct ID2D1LayerVtbl *lpVtbl; | | CONST struct ID2D1LayerVtbl *lpVtbl; |
| }; | | }; |
| | |
| #define ID2D1Layer_QueryInterface(This, riid, ppv) \ | | #define ID2D1Layer_QueryInterface(This, riid, ppv) \ |
| ((This)->lpVtbl->Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) | | ((This)->lpVtbl->Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) |
|
| | #pragma deprecated("ID2D1Layer_QueryInterface") |
| | |
| #define ID2D1Layer_AddRef(This) \ | | #define ID2D1Layer_AddRef(This) \ |
| ((This)->lpVtbl->Base.Base.AddRef((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.AddRef((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1Layer_AddRef") |
| | |
| #define ID2D1Layer_Release(This) \ | | #define ID2D1Layer_Release(This) \ |
| ((This)->lpVtbl->Base.Base.Release((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Release((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1Layer_Release") |
| | |
| #define ID2D1Layer_GetFactory(This, factory) \ | | #define ID2D1Layer_GetFactory(This, factory) \ |
| ((This)->lpVtbl->Base.GetFactory((ID2D1Resource *)This, factory)) | | ((This)->lpVtbl->Base.GetFactory((ID2D1Resource *)This, factory)) |
|
| | #pragma deprecated("ID2D1Layer_GetFactory") |
| | |
| #define ID2D1Layer_GetSize(This) \ | | #define ID2D1Layer_GetSize(This) \ |
| ((This)->lpVtbl->GetSize(This)) | | ((This)->lpVtbl->GetSize(This)) |
|
| | #pragma deprecated("ID2D1Layer_GetSize") |
| | |
| typedef interface ID2D1DrawingStateBlock ID2D1DrawingStateBlock; | | typedef interface ID2D1DrawingStateBlock ID2D1DrawingStateBlock; |
| | |
| typedef struct ID2D1DrawingStateBlockVtbl | | typedef struct ID2D1DrawingStateBlockVtbl |
| { | | { |
| | |
| ID2D1ResourceVtbl Base; | | ID2D1ResourceVtbl Base; |
| | |
| STDMETHOD_(void, GetDescription)( | | STDMETHOD_(void, GetDescription)( |
| ID2D1DrawingStateBlock *This, | | ID2D1DrawingStateBlock *This, |
| | |
| skipping to change at line 5429 | | skipping to change at line 5704 |
| ) PURE; | | ) PURE; |
| } ID2D1DrawingStateBlockVtbl; | | } ID2D1DrawingStateBlockVtbl; |
| | |
| interface ID2D1DrawingStateBlock | | interface ID2D1DrawingStateBlock |
| { | | { |
| CONST struct ID2D1DrawingStateBlockVtbl *lpVtbl; | | CONST struct ID2D1DrawingStateBlockVtbl *lpVtbl; |
| }; | | }; |
| | |
| #define ID2D1DrawingStateBlock_QueryInterface(This, riid, ppv) \ | | #define ID2D1DrawingStateBlock_QueryInterface(This, riid, ppv) \ |
| ((This)->lpVtbl->Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) | | ((This)->lpVtbl->Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) |
|
| | #pragma deprecated("ID2D1DrawingStateBlock_QueryInterface") |
| | |
| #define ID2D1DrawingStateBlock_AddRef(This) \ | | #define ID2D1DrawingStateBlock_AddRef(This) \ |
| ((This)->lpVtbl->Base.Base.AddRef((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.AddRef((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1DrawingStateBlock_AddRef") |
| | |
| #define ID2D1DrawingStateBlock_Release(This) \ | | #define ID2D1DrawingStateBlock_Release(This) \ |
| ((This)->lpVtbl->Base.Base.Release((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Release((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1DrawingStateBlock_Release") |
| | |
| #define ID2D1DrawingStateBlock_GetFactory(This, factory) \ | | #define ID2D1DrawingStateBlock_GetFactory(This, factory) \ |
| ((This)->lpVtbl->Base.GetFactory((ID2D1Resource *)This, factory)) | | ((This)->lpVtbl->Base.GetFactory((ID2D1Resource *)This, factory)) |
|
| | #pragma deprecated("ID2D1DrawingStateBlock_GetFactory") |
| | |
| #define ID2D1DrawingStateBlock_GetDescription(This, stateDescription) \ | | #define ID2D1DrawingStateBlock_GetDescription(This, stateDescription) \ |
| ((This)->lpVtbl->GetDescription(This, stateDescription)) | | ((This)->lpVtbl->GetDescription(This, stateDescription)) |
|
| | #pragma deprecated("ID2D1DrawingStateBlock_GetDescription") |
| | |
| #define ID2D1DrawingStateBlock_SetDescription(This, stateDescription) \ | | #define ID2D1DrawingStateBlock_SetDescription(This, stateDescription) \ |
| ((This)->lpVtbl->SetDescription(This, stateDescription)) | | ((This)->lpVtbl->SetDescription(This, stateDescription)) |
|
| | #pragma deprecated("ID2D1DrawingStateBlock_SetDescription") |
| | |
| #define ID2D1DrawingStateBlock_SetTextRenderingParams(This, textRenderingParams)
\ | | #define ID2D1DrawingStateBlock_SetTextRenderingParams(This, textRenderingParams)
\ |
| ((This)->lpVtbl->SetTextRenderingParams(This, textRenderingParams)) | | ((This)->lpVtbl->SetTextRenderingParams(This, textRenderingParams)) |
|
| | #pragma deprecated("ID2D1DrawingStateBlock_SetTextRenderingParams") |
| | |
| #define ID2D1DrawingStateBlock_GetTextRenderingParams(This, textRenderingParams)
\ | | #define ID2D1DrawingStateBlock_GetTextRenderingParams(This, textRenderingParams)
\ |
| ((This)->lpVtbl->GetTextRenderingParams(This, textRenderingParams)) | | ((This)->lpVtbl->GetTextRenderingParams(This, textRenderingParams)) |
|
| | #pragma deprecated("ID2D1DrawingStateBlock_GetTextRenderingParams") |
| | |
| typedef interface ID2D1RenderTarget ID2D1RenderTarget; | | typedef interface ID2D1RenderTarget ID2D1RenderTarget; |
| | |
| typedef struct ID2D1RenderTargetVtbl | | typedef struct ID2D1RenderTargetVtbl |
| { | | { |
| | |
| ID2D1ResourceVtbl Base; | | ID2D1ResourceVtbl Base; |
| | |
| STDMETHOD(CreateBitmap)( | | STDMETHOD(CreateBitmap)( |
| ID2D1RenderTarget *This, | | ID2D1RenderTarget *This, |
| | |
| skipping to change at line 5801 | | skipping to change at line 6084 |
| ) PURE; | | ) PURE; |
| } ID2D1RenderTargetVtbl; | | } ID2D1RenderTargetVtbl; |
| | |
| interface ID2D1RenderTarget | | interface ID2D1RenderTarget |
| { | | { |
| CONST struct ID2D1RenderTargetVtbl *lpVtbl; | | CONST struct ID2D1RenderTargetVtbl *lpVtbl; |
| }; | | }; |
| | |
| #define ID2D1RenderTarget_QueryInterface(This, riid, ppv) \ | | #define ID2D1RenderTarget_QueryInterface(This, riid, ppv) \ |
| ((This)->lpVtbl->Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) | | ((This)->lpVtbl->Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) |
|
| | #pragma deprecated("ID2D1RenderTarget_QueryInterface") |
| | |
| #define ID2D1RenderTarget_AddRef(This) \ | | #define ID2D1RenderTarget_AddRef(This) \ |
| ((This)->lpVtbl->Base.Base.AddRef((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.AddRef((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1RenderTarget_AddRef") |
| | |
| #define ID2D1RenderTarget_Release(This) \ | | #define ID2D1RenderTarget_Release(This) \ |
| ((This)->lpVtbl->Base.Base.Release((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Release((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1RenderTarget_Release") |
| | |
| #define ID2D1RenderTarget_GetFactory(This, factory) \ | | #define ID2D1RenderTarget_GetFactory(This, factory) \ |
| ((This)->lpVtbl->Base.GetFactory((ID2D1Resource *)This, factory)) | | ((This)->lpVtbl->Base.GetFactory((ID2D1Resource *)This, factory)) |
|
| | #pragma deprecated("ID2D1RenderTarget_GetFactory") |
| | |
| #define ID2D1RenderTarget_CreateBitmap(This, size, srcData, pitch, bitmapPropert
ies, bitmap) \ | | #define ID2D1RenderTarget_CreateBitmap(This, size, srcData, pitch, bitmapPropert
ies, bitmap) \ |
| ((This)->lpVtbl->CreateBitmap(This, size, srcData, pitch, bitmapProperties,
bitmap)) | | ((This)->lpVtbl->CreateBitmap(This, size, srcData, pitch, bitmapProperties,
bitmap)) |
|
| | #pragma deprecated("ID2D1RenderTarget_CreateBitmap") |
| | |
| #define ID2D1RenderTarget_CreateBitmapFromWicBitmap(This, wicBitmapSource, bitma
pProperties, bitmap) \ | | #define ID2D1RenderTarget_CreateBitmapFromWicBitmap(This, wicBitmapSource, bitma
pProperties, bitmap) \ |
| ((This)->lpVtbl->CreateBitmapFromWicBitmap(This, wicBitmapSource, bitmapProp
erties, bitmap)) | | ((This)->lpVtbl->CreateBitmapFromWicBitmap(This, wicBitmapSource, bitmapProp
erties, bitmap)) |
|
| | #pragma deprecated("ID2D1RenderTarget_CreateBitmapFromWicBitmap") |
| | |
| #define ID2D1RenderTarget_CreateSharedBitmap(This, riid, data, bitmapProperties,
bitmap) \ | | #define ID2D1RenderTarget_CreateSharedBitmap(This, riid, data, bitmapProperties,
bitmap) \ |
| ((This)->lpVtbl->CreateSharedBitmap(This, riid, data, bitmapProperties, bitm
ap)) | | ((This)->lpVtbl->CreateSharedBitmap(This, riid, data, bitmapProperties, bitm
ap)) |
|
| | #pragma deprecated("ID2D1RenderTarget_CreateSharedBitmap") |
| | |
| #define ID2D1RenderTarget_CreateBitmapBrush(This, bitmap, bitmapBrushProperties,
brushProperties, bitmapBrush) \ | | #define ID2D1RenderTarget_CreateBitmapBrush(This, bitmap, bitmapBrushProperties,
brushProperties, bitmapBrush) \ |
| ((This)->lpVtbl->CreateBitmapBrush(This, bitmap, bitmapBrushProperties, brus
hProperties, bitmapBrush)) | | ((This)->lpVtbl->CreateBitmapBrush(This, bitmap, bitmapBrushProperties, brus
hProperties, bitmapBrush)) |
|
| | #pragma deprecated("ID2D1RenderTarget_CreateBitmapBrush") |
| | |
| #define ID2D1RenderTarget_CreateSolidColorBrush(This, color, brushProperties, so
lidColorBrush) \ | | #define ID2D1RenderTarget_CreateSolidColorBrush(This, color, brushProperties, so
lidColorBrush) \ |
| ((This)->lpVtbl->CreateSolidColorBrush(This, color, brushProperties, solidCo
lorBrush)) | | ((This)->lpVtbl->CreateSolidColorBrush(This, color, brushProperties, solidCo
lorBrush)) |
|
| | #pragma deprecated("ID2D1RenderTarget_CreateSolidColorBrush") |
| | |
| #define ID2D1RenderTarget_CreateGradientStopCollection(This, gradientStops, grad
ientStopsCount, colorInterpolationGamma, extendMode, gradientStopCollection) \ | | #define ID2D1RenderTarget_CreateGradientStopCollection(This, gradientStops, grad
ientStopsCount, colorInterpolationGamma, extendMode, gradientStopCollection) \ |
| ((This)->lpVtbl->CreateGradientStopCollection(This, gradientStops, gradientS
topsCount, colorInterpolationGamma, extendMode, gradientStopCollection)) | | ((This)->lpVtbl->CreateGradientStopCollection(This, gradientStops, gradientS
topsCount, colorInterpolationGamma, extendMode, gradientStopCollection)) |
|
| | #pragma deprecated("ID2D1RenderTarget_CreateGradientStopCollection") |
| | |
| #define ID2D1RenderTarget_CreateLinearGradientBrush(This, linearGradientBrushPro
perties, brushProperties, gradientStopCollection, linearGradientBrush) \ | | #define ID2D1RenderTarget_CreateLinearGradientBrush(This, linearGradientBrushPro
perties, brushProperties, gradientStopCollection, linearGradientBrush) \ |
| ((This)->lpVtbl->CreateLinearGradientBrush(This, linearGradientBrushProperti
es, brushProperties, gradientStopCollection, linearGradientBrush)) | | ((This)->lpVtbl->CreateLinearGradientBrush(This, linearGradientBrushProperti
es, brushProperties, gradientStopCollection, linearGradientBrush)) |
|
| | #pragma deprecated("ID2D1RenderTarget_CreateLinearGradientBrush") |
| | |
| #define ID2D1RenderTarget_CreateRadialGradientBrush(This, radialGradientBrushPro
perties, brushProperties, gradientStopCollection, radialGradientBrush) \ | | #define ID2D1RenderTarget_CreateRadialGradientBrush(This, radialGradientBrushPro
perties, brushProperties, gradientStopCollection, radialGradientBrush) \ |
| ((This)->lpVtbl->CreateRadialGradientBrush(This, radialGradientBrushProperti
es, brushProperties, gradientStopCollection, radialGradientBrush)) | | ((This)->lpVtbl->CreateRadialGradientBrush(This, radialGradientBrushProperti
es, brushProperties, gradientStopCollection, radialGradientBrush)) |
|
| | #pragma deprecated("ID2D1RenderTarget_CreateRadialGradientBrush") |
| | |
| #define ID2D1RenderTarget_CreateCompatibleRenderTarget(This, desiredSize, desire
dPixelSize, desiredFormat, options, bitmapRenderTarget) \ | | #define ID2D1RenderTarget_CreateCompatibleRenderTarget(This, desiredSize, desire
dPixelSize, desiredFormat, options, bitmapRenderTarget) \ |
| ((This)->lpVtbl->CreateCompatibleRenderTarget(This, desiredSize, desiredPixe
lSize, desiredFormat, options, bitmapRenderTarget)) | | ((This)->lpVtbl->CreateCompatibleRenderTarget(This, desiredSize, desiredPixe
lSize, desiredFormat, options, bitmapRenderTarget)) |
|
| | #pragma deprecated("ID2D1RenderTarget_CreateCompatibleRenderTarget") |
| | |
| #define ID2D1RenderTarget_CreateLayer(This, size, layer) \ | | #define ID2D1RenderTarget_CreateLayer(This, size, layer) \ |
| ((This)->lpVtbl->CreateLayer(This, size, layer)) | | ((This)->lpVtbl->CreateLayer(This, size, layer)) |
|
| | #pragma deprecated("ID2D1RenderTarget_CreateLayer") |
| | |
| #define ID2D1RenderTarget_CreateMesh(This, mesh) \ | | #define ID2D1RenderTarget_CreateMesh(This, mesh) \ |
| ((This)->lpVtbl->CreateMesh(This, mesh)) | | ((This)->lpVtbl->CreateMesh(This, mesh)) |
|
| | #pragma deprecated("ID2D1RenderTarget_CreateMesh") |
| | |
| #define ID2D1RenderTarget_DrawLine(This, point0, point1, brush, strokeWidth, str
okeStyle) \ | | #define ID2D1RenderTarget_DrawLine(This, point0, point1, brush, strokeWidth, str
okeStyle) \ |
| ((This)->lpVtbl->DrawLine(This, point0, point1, brush, strokeWidth, strokeSt
yle)) | | ((This)->lpVtbl->DrawLine(This, point0, point1, brush, strokeWidth, strokeSt
yle)) |
|
| | #pragma deprecated("ID2D1RenderTarget_DrawLine") |
| | |
| #define ID2D1RenderTarget_DrawRectangle(This, rect, brush, strokeWidth, strokeSt
yle) \ | | #define ID2D1RenderTarget_DrawRectangle(This, rect, brush, strokeWidth, strokeSt
yle) \ |
| ((This)->lpVtbl->DrawRectangle(This, rect, brush, strokeWidth, strokeStyle)) | | ((This)->lpVtbl->DrawRectangle(This, rect, brush, strokeWidth, strokeStyle)) |
|
| | #pragma deprecated("ID2D1RenderTarget_DrawRectangle") |
| | |
| #define ID2D1RenderTarget_FillRectangle(This, rect, brush) \ | | #define ID2D1RenderTarget_FillRectangle(This, rect, brush) \ |
| ((This)->lpVtbl->FillRectangle(This, rect, brush)) | | ((This)->lpVtbl->FillRectangle(This, rect, brush)) |
|
| | #pragma deprecated("ID2D1RenderTarget_FillRectangle") |
| | |
| #define ID2D1RenderTarget_DrawRoundedRectangle(This, roundedRect, brush, strokeW
idth, strokeStyle) \ | | #define ID2D1RenderTarget_DrawRoundedRectangle(This, roundedRect, brush, strokeW
idth, strokeStyle) \ |
| ((This)->lpVtbl->DrawRoundedRectangle(This, roundedRect, brush, strokeWidth,
strokeStyle)) | | ((This)->lpVtbl->DrawRoundedRectangle(This, roundedRect, brush, strokeWidth,
strokeStyle)) |
|
| | #pragma deprecated("ID2D1RenderTarget_DrawRoundedRectangle") |
| | |
| #define ID2D1RenderTarget_FillRoundedRectangle(This, roundedRect, brush) \ | | #define ID2D1RenderTarget_FillRoundedRectangle(This, roundedRect, brush) \ |
| ((This)->lpVtbl->FillRoundedRectangle(This, roundedRect, brush)) | | ((This)->lpVtbl->FillRoundedRectangle(This, roundedRect, brush)) |
|
| | #pragma deprecated("ID2D1RenderTarget_FillRoundedRectangle") |
| | |
| #define ID2D1RenderTarget_DrawEllipse(This, ellipse, brush, strokeWidth, strokeS
tyle) \ | | #define ID2D1RenderTarget_DrawEllipse(This, ellipse, brush, strokeWidth, strokeS
tyle) \ |
| ((This)->lpVtbl->DrawEllipse(This, ellipse, brush, strokeWidth, strokeStyle)
) | | ((This)->lpVtbl->DrawEllipse(This, ellipse, brush, strokeWidth, strokeStyle)
) |
|
| | #pragma deprecated("ID2D1RenderTarget_DrawEllipse") |
| | |
| #define ID2D1RenderTarget_FillEllipse(This, ellipse, brush) \ | | #define ID2D1RenderTarget_FillEllipse(This, ellipse, brush) \ |
| ((This)->lpVtbl->FillEllipse(This, ellipse, brush)) | | ((This)->lpVtbl->FillEllipse(This, ellipse, brush)) |
|
| | #pragma deprecated("ID2D1RenderTarget_FillEllipse") |
| | |
| #define ID2D1RenderTarget_DrawGeometry(This, geometry, brush, strokeWidth, strok
eStyle) \ | | #define ID2D1RenderTarget_DrawGeometry(This, geometry, brush, strokeWidth, strok
eStyle) \ |
| ((This)->lpVtbl->DrawGeometry(This, geometry, brush, strokeWidth, strokeStyl
e)) | | ((This)->lpVtbl->DrawGeometry(This, geometry, brush, strokeWidth, strokeStyl
e)) |
|
| | #pragma deprecated("ID2D1RenderTarget_DrawGeometry") |
| | |
| #define ID2D1RenderTarget_FillGeometry(This, geometry, brush, opacityBrush) \ | | #define ID2D1RenderTarget_FillGeometry(This, geometry, brush, opacityBrush) \ |
| ((This)->lpVtbl->FillGeometry(This, geometry, brush, opacityBrush)) | | ((This)->lpVtbl->FillGeometry(This, geometry, brush, opacityBrush)) |
|
| | #pragma deprecated("ID2D1RenderTarget_FillGeometry") |
| | |
| #define ID2D1RenderTarget_FillMesh(This, mesh, brush) \ | | #define ID2D1RenderTarget_FillMesh(This, mesh, brush) \ |
| ((This)->lpVtbl->FillMesh(This, mesh, brush)) | | ((This)->lpVtbl->FillMesh(This, mesh, brush)) |
|
| | #pragma deprecated("ID2D1RenderTarget_FillMesh") |
| | |
| #define ID2D1RenderTarget_FillOpacityMask(This, opacityMask, brush, content, des
tinationRectangle, sourceRectangle) \ | | #define ID2D1RenderTarget_FillOpacityMask(This, opacityMask, brush, content, des
tinationRectangle, sourceRectangle) \ |
| ((This)->lpVtbl->FillOpacityMask(This, opacityMask, brush, content, destinat
ionRectangle, sourceRectangle)) | | ((This)->lpVtbl->FillOpacityMask(This, opacityMask, brush, content, destinat
ionRectangle, sourceRectangle)) |
|
| | #pragma deprecated("ID2D1RenderTarget_FillOpacityMask") |
| | |
| #define ID2D1RenderTarget_DrawBitmap(This, bitmap, destinationRectangle, opacity
, interpolationMode, sourceRectangle) \ | | #define ID2D1RenderTarget_DrawBitmap(This, bitmap, destinationRectangle, opacity
, interpolationMode, sourceRectangle) \ |
| ((This)->lpVtbl->DrawBitmap(This, bitmap, destinationRectangle, opacity, int
erpolationMode, sourceRectangle)) | | ((This)->lpVtbl->DrawBitmap(This, bitmap, destinationRectangle, opacity, int
erpolationMode, sourceRectangle)) |
|
| | #pragma deprecated("ID2D1RenderTarget_DrawBitmap") |
| | |
| #define ID2D1RenderTarget_DrawText(This, string, stringLength, textFormat, layou
tRect, defaultForegroundBrush, options, measuringMode) \ | | #define ID2D1RenderTarget_DrawText(This, string, stringLength, textFormat, layou
tRect, defaultForegroundBrush, options, measuringMode) \ |
| ((This)->lpVtbl->DrawText(This, string, stringLength, textFormat, layoutRect
, defaultForegroundBrush, options, measuringMode)) | | ((This)->lpVtbl->DrawText(This, string, stringLength, textFormat, layoutRect
, defaultForegroundBrush, options, measuringMode)) |
|
| | #pragma deprecated("ID2D1RenderTarget_DrawText") |
| | |
| #define ID2D1RenderTarget_DrawTextLayout(This, origin, textLayout, defaultForegr
oundBrush, options) \ | | #define ID2D1RenderTarget_DrawTextLayout(This, origin, textLayout, defaultForegr
oundBrush, options) \ |
| ((This)->lpVtbl->DrawTextLayout(This, origin, textLayout, defaultForegroundB
rush, options)) | | ((This)->lpVtbl->DrawTextLayout(This, origin, textLayout, defaultForegroundB
rush, options)) |
|
| | #pragma deprecated("ID2D1RenderTarget_DrawTextLayout") |
| | |
| #define ID2D1RenderTarget_DrawGlyphRun(This, baselineOrigin, glyphRun, foregroun
dBrush, measuringMode) \ | | #define ID2D1RenderTarget_DrawGlyphRun(This, baselineOrigin, glyphRun, foregroun
dBrush, measuringMode) \ |
| ((This)->lpVtbl->DrawGlyphRun(This, baselineOrigin, glyphRun, foregroundBrus
h, measuringMode)) | | ((This)->lpVtbl->DrawGlyphRun(This, baselineOrigin, glyphRun, foregroundBrus
h, measuringMode)) |
|
| | #pragma deprecated("ID2D1RenderTarget_DrawGlyphRun") |
| | |
| #define ID2D1RenderTarget_SetTransform(This, transform) \ | | #define ID2D1RenderTarget_SetTransform(This, transform) \ |
| ((This)->lpVtbl->SetTransform(This, transform)) | | ((This)->lpVtbl->SetTransform(This, transform)) |
|
| | #pragma deprecated("ID2D1RenderTarget_SetTransform") |
| | |
| #define ID2D1RenderTarget_GetTransform(This, transform) \ | | #define ID2D1RenderTarget_GetTransform(This, transform) \ |
| ((This)->lpVtbl->GetTransform(This, transform)) | | ((This)->lpVtbl->GetTransform(This, transform)) |
|
| | #pragma deprecated("ID2D1RenderTarget_GetTransform") |
| | |
| #define ID2D1RenderTarget_SetAntialiasMode(This, antialiasMode) \ | | #define ID2D1RenderTarget_SetAntialiasMode(This, antialiasMode) \ |
| ((This)->lpVtbl->SetAntialiasMode(This, antialiasMode)) | | ((This)->lpVtbl->SetAntialiasMode(This, antialiasMode)) |
|
| | #pragma deprecated("ID2D1RenderTarget_SetAntialiasMode") |
| | |
| #define ID2D1RenderTarget_GetAntialiasMode(This) \ | | #define ID2D1RenderTarget_GetAntialiasMode(This) \ |
| ((This)->lpVtbl->GetAntialiasMode(This)) | | ((This)->lpVtbl->GetAntialiasMode(This)) |
|
| | #pragma deprecated("ID2D1RenderTarget_GetAntialiasMode") |
| | |
| #define ID2D1RenderTarget_SetTextAntialiasMode(This, textAntialiasMode) \ | | #define ID2D1RenderTarget_SetTextAntialiasMode(This, textAntialiasMode) \ |
| ((This)->lpVtbl->SetTextAntialiasMode(This, textAntialiasMode)) | | ((This)->lpVtbl->SetTextAntialiasMode(This, textAntialiasMode)) |
|
| | #pragma deprecated("ID2D1RenderTarget_SetTextAntialiasMode") |
| | |
| #define ID2D1RenderTarget_GetTextAntialiasMode(This) \ | | #define ID2D1RenderTarget_GetTextAntialiasMode(This) \ |
| ((This)->lpVtbl->GetTextAntialiasMode(This)) | | ((This)->lpVtbl->GetTextAntialiasMode(This)) |
|
| | #pragma deprecated("ID2D1RenderTarget_GetTextAntialiasMode") |
| | |
| #define ID2D1RenderTarget_SetTextRenderingParams(This, textRenderingParams) \ | | #define ID2D1RenderTarget_SetTextRenderingParams(This, textRenderingParams) \ |
| ((This)->lpVtbl->SetTextRenderingParams(This, textRenderingParams)) | | ((This)->lpVtbl->SetTextRenderingParams(This, textRenderingParams)) |
|
| | #pragma deprecated("ID2D1RenderTarget_SetTextRenderingParams") |
| | |
| #define ID2D1RenderTarget_GetTextRenderingParams(This, textRenderingParams) \ | | #define ID2D1RenderTarget_GetTextRenderingParams(This, textRenderingParams) \ |
| ((This)->lpVtbl->GetTextRenderingParams(This, textRenderingParams)) | | ((This)->lpVtbl->GetTextRenderingParams(This, textRenderingParams)) |
|
| | #pragma deprecated("ID2D1RenderTarget_GetTextRenderingParams") |
| | |
| #define ID2D1RenderTarget_SetTags(This, tag1, tag2) \ | | #define ID2D1RenderTarget_SetTags(This, tag1, tag2) \ |
| ((This)->lpVtbl->SetTags(This, tag1, tag2)) | | ((This)->lpVtbl->SetTags(This, tag1, tag2)) |
|
| | #pragma deprecated("ID2D1RenderTarget_SetTags") |
| | |
| #define ID2D1RenderTarget_GetTags(This, tag1, tag2) \ | | #define ID2D1RenderTarget_GetTags(This, tag1, tag2) \ |
| ((This)->lpVtbl->GetTags(This, tag1, tag2)) | | ((This)->lpVtbl->GetTags(This, tag1, tag2)) |
|
| | #pragma deprecated("ID2D1RenderTarget_GetTags") |
| | |
| #define ID2D1RenderTarget_PushLayer(This, layerParameters, layer) \ | | #define ID2D1RenderTarget_PushLayer(This, layerParameters, layer) \ |
| ((This)->lpVtbl->PushLayer(This, layerParameters, layer)) | | ((This)->lpVtbl->PushLayer(This, layerParameters, layer)) |
|
| | #pragma deprecated("ID2D1RenderTarget_PushLayer") |
| | |
| #define ID2D1RenderTarget_PopLayer(This) \ | | #define ID2D1RenderTarget_PopLayer(This) \ |
| ((This)->lpVtbl->PopLayer(This)) | | ((This)->lpVtbl->PopLayer(This)) |
|
| | #pragma deprecated("ID2D1RenderTarget_PopLayer") |
| | |
| #define ID2D1RenderTarget_Flush(This, tag1, tag2) \ | | #define ID2D1RenderTarget_Flush(This, tag1, tag2) \ |
| ((This)->lpVtbl->Flush(This, tag1, tag2)) | | ((This)->lpVtbl->Flush(This, tag1, tag2)) |
|
| | #pragma deprecated("ID2D1RenderTarget_Flush") |
| | |
| #define ID2D1RenderTarget_SaveDrawingState(This, drawingStateBlock) \ | | #define ID2D1RenderTarget_SaveDrawingState(This, drawingStateBlock) \ |
| ((This)->lpVtbl->SaveDrawingState(This, drawingStateBlock)) | | ((This)->lpVtbl->SaveDrawingState(This, drawingStateBlock)) |
|
| | #pragma deprecated("ID2D1RenderTarget_SaveDrawingState") |
| | |
| #define ID2D1RenderTarget_RestoreDrawingState(This, drawingStateBlock) \ | | #define ID2D1RenderTarget_RestoreDrawingState(This, drawingStateBlock) \ |
| ((This)->lpVtbl->RestoreDrawingState(This, drawingStateBlock)) | | ((This)->lpVtbl->RestoreDrawingState(This, drawingStateBlock)) |
|
| | #pragma deprecated("ID2D1RenderTarget_RestoreDrawingState") |
| | |
| #define ID2D1RenderTarget_PushAxisAlignedClip(This, clipRect, antialiasMode) \ | | #define ID2D1RenderTarget_PushAxisAlignedClip(This, clipRect, antialiasMode) \ |
| ((This)->lpVtbl->PushAxisAlignedClip(This, clipRect, antialiasMode)) | | ((This)->lpVtbl->PushAxisAlignedClip(This, clipRect, antialiasMode)) |
|
| | #pragma deprecated("ID2D1RenderTarget_PushAxisAlignedClip") |
| | |
| #define ID2D1RenderTarget_PopAxisAlignedClip(This) \ | | #define ID2D1RenderTarget_PopAxisAlignedClip(This) \ |
| ((This)->lpVtbl->PopAxisAlignedClip(This)) | | ((This)->lpVtbl->PopAxisAlignedClip(This)) |
|
| | #pragma deprecated("ID2D1RenderTarget_PopAxisAlignedClip") |
| | |
| #define ID2D1RenderTarget_Clear(This, clearColor) \ | | #define ID2D1RenderTarget_Clear(This, clearColor) \ |
| ((This)->lpVtbl->Clear(This, clearColor)) | | ((This)->lpVtbl->Clear(This, clearColor)) |
|
| | #pragma deprecated("ID2D1RenderTarget_Clear") |
| | |
| #define ID2D1RenderTarget_BeginDraw(This) \ | | #define ID2D1RenderTarget_BeginDraw(This) \ |
| ((This)->lpVtbl->BeginDraw(This)) | | ((This)->lpVtbl->BeginDraw(This)) |
|
| | #pragma deprecated("ID2D1RenderTarget_BeginDraw") |
| | |
| #define ID2D1RenderTarget_EndDraw(This, tag1, tag2) \ | | #define ID2D1RenderTarget_EndDraw(This, tag1, tag2) \ |
| ((This)->lpVtbl->EndDraw(This, tag1, tag2)) | | ((This)->lpVtbl->EndDraw(This, tag1, tag2)) |
|
| | #pragma deprecated("ID2D1RenderTarget_EndDraw") |
| | |
| #define ID2D1RenderTarget_GetPixelFormat(This) \ | | #define ID2D1RenderTarget_GetPixelFormat(This) \ |
| ((This)->lpVtbl->GetPixelFormat(This)) | | ((This)->lpVtbl->GetPixelFormat(This)) |
|
| | #pragma deprecated("ID2D1RenderTarget_GetPixelFormat") |
| | |
| #define ID2D1RenderTarget_SetDpi(This, dpiX, dpiY) \ | | #define ID2D1RenderTarget_SetDpi(This, dpiX, dpiY) \ |
| ((This)->lpVtbl->SetDpi(This, dpiX, dpiY)) | | ((This)->lpVtbl->SetDpi(This, dpiX, dpiY)) |
|
| | #pragma deprecated("ID2D1RenderTarget_SetDpi") |
| | |
| #define ID2D1RenderTarget_GetDpi(This, dpiX, dpiY) \ | | #define ID2D1RenderTarget_GetDpi(This, dpiX, dpiY) \ |
| ((This)->lpVtbl->GetDpi(This, dpiX, dpiY)) | | ((This)->lpVtbl->GetDpi(This, dpiX, dpiY)) |
|
| | #pragma deprecated("ID2D1RenderTarget_GetDpi") |
| | |
| #define ID2D1RenderTarget_GetSize(This) \ | | #define ID2D1RenderTarget_GetSize(This) \ |
| ((This)->lpVtbl->GetSize(This)) | | ((This)->lpVtbl->GetSize(This)) |
|
| | #pragma deprecated("ID2D1RenderTarget_GetSize") |
| | |
| #define ID2D1RenderTarget_GetPixelSize(This) \ | | #define ID2D1RenderTarget_GetPixelSize(This) \ |
| ((This)->lpVtbl->GetPixelSize(This)) | | ((This)->lpVtbl->GetPixelSize(This)) |
|
| | #pragma deprecated("ID2D1RenderTarget_GetPixelSize") |
| | |
| #define ID2D1RenderTarget_GetMaximumBitmapSize(This) \ | | #define ID2D1RenderTarget_GetMaximumBitmapSize(This) \ |
| ((This)->lpVtbl->GetMaximumBitmapSize(This)) | | ((This)->lpVtbl->GetMaximumBitmapSize(This)) |
|
| | #pragma deprecated("ID2D1RenderTarget_GetMaximumBitmapSize") |
| | |
| #define ID2D1RenderTarget_IsSupported(This, renderTargetProperties) \ | | #define ID2D1RenderTarget_IsSupported(This, renderTargetProperties) \ |
| ((This)->lpVtbl->IsSupported(This, renderTargetProperties)) | | ((This)->lpVtbl->IsSupported(This, renderTargetProperties)) |
|
| | #pragma deprecated("ID2D1RenderTarget_IsSupported") |
| | |
| typedef interface ID2D1BitmapRenderTarget ID2D1BitmapRenderTarget; | | typedef interface ID2D1BitmapRenderTarget ID2D1BitmapRenderTarget; |
| | |
| typedef struct ID2D1BitmapRenderTargetVtbl | | typedef struct ID2D1BitmapRenderTargetVtbl |
| { | | { |
| | |
| ID2D1RenderTargetVtbl Base; | | ID2D1RenderTargetVtbl Base; |
| | |
| STDMETHOD(GetBitmap)( | | STDMETHOD(GetBitmap)( |
| ID2D1BitmapRenderTarget *This, | | ID2D1BitmapRenderTarget *This, |
| | |
| skipping to change at line 5990 | | skipping to change at line 6330 |
| ) PURE; | | ) PURE; |
| } ID2D1BitmapRenderTargetVtbl; | | } ID2D1BitmapRenderTargetVtbl; |
| | |
| interface ID2D1BitmapRenderTarget | | interface ID2D1BitmapRenderTarget |
| { | | { |
| CONST struct ID2D1BitmapRenderTargetVtbl *lpVtbl; | | CONST struct ID2D1BitmapRenderTargetVtbl *lpVtbl; |
| }; | | }; |
| | |
| #define ID2D1BitmapRenderTarget_QueryInterface(This, riid, ppv) \ | | #define ID2D1BitmapRenderTarget_QueryInterface(This, riid, ppv) \ |
| ((This)->lpVtbl->Base.Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) | | ((This)->lpVtbl->Base.Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) |
|
| | #pragma deprecated("ID2D1BitmapRenderTarget_QueryInterface") |
| | |
| #define ID2D1BitmapRenderTarget_AddRef(This) \ | | #define ID2D1BitmapRenderTarget_AddRef(This) \ |
| ((This)->lpVtbl->Base.Base.Base.AddRef((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Base.AddRef((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1BitmapRenderTarget_AddRef") |
| | |
| #define ID2D1BitmapRenderTarget_Release(This) \ | | #define ID2D1BitmapRenderTarget_Release(This) \ |
| ((This)->lpVtbl->Base.Base.Base.Release((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Base.Release((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1BitmapRenderTarget_Release") |
| | |
| #define ID2D1BitmapRenderTarget_GetFactory(This, factory) \ | | #define ID2D1BitmapRenderTarget_GetFactory(This, factory) \ |
| ((This)->lpVtbl->Base.Base.GetFactory((ID2D1Resource *)This, factory)) | | ((This)->lpVtbl->Base.Base.GetFactory((ID2D1Resource *)This, factory)) |
|
| | #pragma deprecated("ID2D1BitmapRenderTarget_GetFactory") |
| | |
| #define ID2D1BitmapRenderTarget_CreateBitmap(This, size, srcData, pitch, bitmapP
roperties, bitmap) \ | | #define ID2D1BitmapRenderTarget_CreateBitmap(This, size, srcData, pitch, bitmapP
roperties, bitmap) \ |
| ((This)->lpVtbl->Base.CreateBitmap((ID2D1RenderTarget *)This, size, srcData,
pitch, bitmapProperties, bitmap)) | | ((This)->lpVtbl->Base.CreateBitmap((ID2D1RenderTarget *)This, size, srcData,
pitch, bitmapProperties, bitmap)) |
|
| | #pragma deprecated("ID2D1BitmapRenderTarget_CreateBitmap") |
| | |
| #define ID2D1BitmapRenderTarget_CreateBitmapFromWicBitmap(This, wicBitmapSource,
bitmapProperties, bitmap) \ | | #define ID2D1BitmapRenderTarget_CreateBitmapFromWicBitmap(This, wicBitmapSource,
bitmapProperties, bitmap) \ |
| ((This)->lpVtbl->Base.CreateBitmapFromWicBitmap((ID2D1RenderTarget *)This, w
icBitmapSource, bitmapProperties, bitmap)) | | ((This)->lpVtbl->Base.CreateBitmapFromWicBitmap((ID2D1RenderTarget *)This, w
icBitmapSource, bitmapProperties, bitmap)) |
|
| | #pragma deprecated("ID2D1BitmapRenderTarget_CreateBitmapFromWicBitmap") |
| | |
| #define ID2D1BitmapRenderTarget_CreateSharedBitmap(This, riid, data, bitmapPrope
rties, bitmap) \ | | #define ID2D1BitmapRenderTarget_CreateSharedBitmap(This, riid, data, bitmapPrope
rties, bitmap) \ |
| ((This)->lpVtbl->Base.CreateSharedBitmap((ID2D1RenderTarget *)This, riid, da
ta, bitmapProperties, bitmap)) | | ((This)->lpVtbl->Base.CreateSharedBitmap((ID2D1RenderTarget *)This, riid, da
ta, bitmapProperties, bitmap)) |
|
| | #pragma deprecated("ID2D1BitmapRenderTarget_CreateSharedBitmap") |
| | |
| #define ID2D1BitmapRenderTarget_CreateBitmapBrush(This, bitmap, bitmapBrushPrope
rties, brushProperties, bitmapBrush) \ | | #define ID2D1BitmapRenderTarget_CreateBitmapBrush(This, bitmap, bitmapBrushPrope
rties, brushProperties, bitmapBrush) \ |
| ((This)->lpVtbl->Base.CreateBitmapBrush((ID2D1RenderTarget *)This, bitmap, b
itmapBrushProperties, brushProperties, bitmapBrush)) | | ((This)->lpVtbl->Base.CreateBitmapBrush((ID2D1RenderTarget *)This, bitmap, b
itmapBrushProperties, brushProperties, bitmapBrush)) |
|
| | #pragma deprecated("ID2D1BitmapRenderTarget_CreateBitmapBrush") |
| | |
| #define ID2D1BitmapRenderTarget_CreateSolidColorBrush(This, color, brushProperti
es, solidColorBrush) \ | | #define ID2D1BitmapRenderTarget_CreateSolidColorBrush(This, color, brushProperti
es, solidColorBrush) \ |
| ((This)->lpVtbl->Base.CreateSolidColorBrush((ID2D1RenderTarget *)This, color
, brushProperties, solidColorBrush)) | | ((This)->lpVtbl->Base.CreateSolidColorBrush((ID2D1RenderTarget *)This, color
, brushProperties, solidColorBrush)) |
|
| | #pragma deprecated("ID2D1BitmapRenderTarget_CreateSolidColorBrush") |
| | |
| #define ID2D1BitmapRenderTarget_CreateGradientStopCollection(This, gradientStops
, gradientStopsCount, colorInterpolationGamma, extendMode, gradientStopCollectio
n) \ | | #define ID2D1BitmapRenderTarget_CreateGradientStopCollection(This, gradientStops
, gradientStopsCount, colorInterpolationGamma, extendMode, gradientStopCollectio
n) \ |
| ((This)->lpVtbl->Base.CreateGradientStopCollection((ID2D1RenderTarget *)This
, gradientStops, gradientStopsCount, colorInterpolationGamma, extendMode, gradie
ntStopCollection)) | | ((This)->lpVtbl->Base.CreateGradientStopCollection((ID2D1RenderTarget *)This
, gradientStops, gradientStopsCount, colorInterpolationGamma, extendMode, gradie
ntStopCollection)) |
|
| | #pragma deprecated("ID2D1BitmapRenderTarget_CreateGradientStopCollection") |
| | |
| #define ID2D1BitmapRenderTarget_CreateLinearGradientBrush(This, linearGradientBr
ushProperties, brushProperties, gradientStopCollection, linearGradientBrush) \ | | #define ID2D1BitmapRenderTarget_CreateLinearGradientBrush(This, linearGradientBr
ushProperties, brushProperties, gradientStopCollection, linearGradientBrush) \ |
| ((This)->lpVtbl->Base.CreateLinearGradientBrush((ID2D1RenderTarget *)This, l
inearGradientBrushProperties, brushProperties, gradientStopCollection, linearGra
dientBrush)) | | ((This)->lpVtbl->Base.CreateLinearGradientBrush((ID2D1RenderTarget *)This, l
inearGradientBrushProperties, brushProperties, gradientStopCollection, linearGra
dientBrush)) |
|
| | #pragma deprecated("ID2D1BitmapRenderTarget_CreateLinearGradientBrush") |
| | |
| #define ID2D1BitmapRenderTarget_CreateRadialGradientBrush(This, radialGradientBr
ushProperties, brushProperties, gradientStopCollection, radialGradientBrush) \ | | #define ID2D1BitmapRenderTarget_CreateRadialGradientBrush(This, radialGradientBr
ushProperties, brushProperties, gradientStopCollection, radialGradientBrush) \ |
| ((This)->lpVtbl->Base.CreateRadialGradientBrush((ID2D1RenderTarget *)This, r
adialGradientBrushProperties, brushProperties, gradientStopCollection, radialGra
dientBrush)) | | ((This)->lpVtbl->Base.CreateRadialGradientBrush((ID2D1RenderTarget *)This, r
adialGradientBrushProperties, brushProperties, gradientStopCollection, radialGra
dientBrush)) |
|
| | #pragma deprecated("ID2D1BitmapRenderTarget_CreateRadialGradientBrush") |
| | |
| #define ID2D1BitmapRenderTarget_CreateCompatibleRenderTarget(This, desiredSize,
desiredPixelSize, desiredFormat, options, bitmapRenderTarget) \ | | #define ID2D1BitmapRenderTarget_CreateCompatibleRenderTarget(This, desiredSize,
desiredPixelSize, desiredFormat, options, bitmapRenderTarget) \ |
| ((This)->lpVtbl->Base.CreateCompatibleRenderTarget((ID2D1RenderTarget *)This
, desiredSize, desiredPixelSize, desiredFormat, options, bitmapRenderTarget)) | | ((This)->lpVtbl->Base.CreateCompatibleRenderTarget((ID2D1RenderTarget *)This
, desiredSize, desiredPixelSize, desiredFormat, options, bitmapRenderTarget)) |
|
| | #pragma deprecated("ID2D1BitmapRenderTarget_CreateCompatibleRenderTarget") |
| | |
| #define ID2D1BitmapRenderTarget_CreateLayer(This, size, layer) \ | | #define ID2D1BitmapRenderTarget_CreateLayer(This, size, layer) \ |
| ((This)->lpVtbl->Base.CreateLayer((ID2D1RenderTarget *)This, size, layer)) | | ((This)->lpVtbl->Base.CreateLayer((ID2D1RenderTarget *)This, size, layer)) |
|
| | #pragma deprecated("ID2D1BitmapRenderTarget_CreateLayer") |
| | |
| #define ID2D1BitmapRenderTarget_CreateMesh(This, mesh) \ | | #define ID2D1BitmapRenderTarget_CreateMesh(This, mesh) \ |
| ((This)->lpVtbl->Base.CreateMesh((ID2D1RenderTarget *)This, mesh)) | | ((This)->lpVtbl->Base.CreateMesh((ID2D1RenderTarget *)This, mesh)) |
|
| | #pragma deprecated("ID2D1BitmapRenderTarget_CreateMesh") |
| | |
| #define ID2D1BitmapRenderTarget_DrawLine(This, point0, point1, brush, strokeWidt
h, strokeStyle) \ | | #define ID2D1BitmapRenderTarget_DrawLine(This, point0, point1, brush, strokeWidt
h, strokeStyle) \ |
| ((This)->lpVtbl->Base.DrawLine((ID2D1RenderTarget *)This, point0, point1, br
ush, strokeWidth, strokeStyle)) | | ((This)->lpVtbl->Base.DrawLine((ID2D1RenderTarget *)This, point0, point1, br
ush, strokeWidth, strokeStyle)) |
|
| | #pragma deprecated("ID2D1BitmapRenderTarget_DrawLine") |
| | |
| #define ID2D1BitmapRenderTarget_DrawRectangle(This, rect, brush, strokeWidth, st
rokeStyle) \ | | #define ID2D1BitmapRenderTarget_DrawRectangle(This, rect, brush, strokeWidth, st
rokeStyle) \ |
| ((This)->lpVtbl->Base.DrawRectangle((ID2D1RenderTarget *)This, rect, brush,
strokeWidth, strokeStyle)) | | ((This)->lpVtbl->Base.DrawRectangle((ID2D1RenderTarget *)This, rect, brush,
strokeWidth, strokeStyle)) |
|
| | #pragma deprecated("ID2D1BitmapRenderTarget_DrawRectangle") |
| | |
| #define ID2D1BitmapRenderTarget_FillRectangle(This, rect, brush) \ | | #define ID2D1BitmapRenderTarget_FillRectangle(This, rect, brush) \ |
| ((This)->lpVtbl->Base.FillRectangle((ID2D1RenderTarget *)This, rect, brush)) | | ((This)->lpVtbl->Base.FillRectangle((ID2D1RenderTarget *)This, rect, brush)) |
|
| | #pragma deprecated("ID2D1BitmapRenderTarget_FillRectangle") |
| | |
| #define ID2D1BitmapRenderTarget_DrawRoundedRectangle(This, roundedRect, brush, s
trokeWidth, strokeStyle) \ | | #define ID2D1BitmapRenderTarget_DrawRoundedRectangle(This, roundedRect, brush, s
trokeWidth, strokeStyle) \ |
| ((This)->lpVtbl->Base.DrawRoundedRectangle((ID2D1RenderTarget *)This, rounde
dRect, brush, strokeWidth, strokeStyle)) | | ((This)->lpVtbl->Base.DrawRoundedRectangle((ID2D1RenderTarget *)This, rounde
dRect, brush, strokeWidth, strokeStyle)) |
|
| | #pragma deprecated("ID2D1BitmapRenderTarget_DrawRoundedRectangle") |
| | |
| #define ID2D1BitmapRenderTarget_FillRoundedRectangle(This, roundedRect, brush) \ | | #define ID2D1BitmapRenderTarget_FillRoundedRectangle(This, roundedRect, brush) \ |
| ((This)->lpVtbl->Base.FillRoundedRectangle((ID2D1RenderTarget *)This, rounde
dRect, brush)) | | ((This)->lpVtbl->Base.FillRoundedRectangle((ID2D1RenderTarget *)This, rounde
dRect, brush)) |
|
| | #pragma deprecated("ID2D1BitmapRenderTarget_FillRoundedRectangle") |
| | |
| #define ID2D1BitmapRenderTarget_DrawEllipse(This, ellipse, brush, strokeWidth, s
trokeStyle) \ | | #define ID2D1BitmapRenderTarget_DrawEllipse(This, ellipse, brush, strokeWidth, s
trokeStyle) \ |
| ((This)->lpVtbl->Base.DrawEllipse((ID2D1RenderTarget *)This, ellipse, brush,
strokeWidth, strokeStyle)) | | ((This)->lpVtbl->Base.DrawEllipse((ID2D1RenderTarget *)This, ellipse, brush,
strokeWidth, strokeStyle)) |
|
| | #pragma deprecated("ID2D1BitmapRenderTarget_DrawEllipse") |
| | |
| #define ID2D1BitmapRenderTarget_FillEllipse(This, ellipse, brush) \ | | #define ID2D1BitmapRenderTarget_FillEllipse(This, ellipse, brush) \ |
| ((This)->lpVtbl->Base.FillEllipse((ID2D1RenderTarget *)This, ellipse, brush)
) | | ((This)->lpVtbl->Base.FillEllipse((ID2D1RenderTarget *)This, ellipse, brush)
) |
|
| | #pragma deprecated("ID2D1BitmapRenderTarget_FillEllipse") |
| | |
| #define ID2D1BitmapRenderTarget_DrawGeometry(This, geometry, brush, strokeWidth,
strokeStyle) \ | | #define ID2D1BitmapRenderTarget_DrawGeometry(This, geometry, brush, strokeWidth,
strokeStyle) \ |
| ((This)->lpVtbl->Base.DrawGeometry((ID2D1RenderTarget *)This, geometry, brus
h, strokeWidth, strokeStyle)) | | ((This)->lpVtbl->Base.DrawGeometry((ID2D1RenderTarget *)This, geometry, brus
h, strokeWidth, strokeStyle)) |
|
| | #pragma deprecated("ID2D1BitmapRenderTarget_DrawGeometry") |
| | |
| #define ID2D1BitmapRenderTarget_FillGeometry(This, geometry, brush, opacityBrush
) \ | | #define ID2D1BitmapRenderTarget_FillGeometry(This, geometry, brush, opacityBrush
) \ |
| ((This)->lpVtbl->Base.FillGeometry((ID2D1RenderTarget *)This, geometry, brus
h, opacityBrush)) | | ((This)->lpVtbl->Base.FillGeometry((ID2D1RenderTarget *)This, geometry, brus
h, opacityBrush)) |
|
| | #pragma deprecated("ID2D1BitmapRenderTarget_FillGeometry") |
| | |
| #define ID2D1BitmapRenderTarget_FillMesh(This, mesh, brush) \ | | #define ID2D1BitmapRenderTarget_FillMesh(This, mesh, brush) \ |
| ((This)->lpVtbl->Base.FillMesh((ID2D1RenderTarget *)This, mesh, brush)) | | ((This)->lpVtbl->Base.FillMesh((ID2D1RenderTarget *)This, mesh, brush)) |
|
| | #pragma deprecated("ID2D1BitmapRenderTarget_FillMesh") |
| | |
| #define ID2D1BitmapRenderTarget_FillOpacityMask(This, opacityMask, brush, conten
t, destinationRectangle, sourceRectangle) \ | | #define ID2D1BitmapRenderTarget_FillOpacityMask(This, opacityMask, brush, conten
t, destinationRectangle, sourceRectangle) \ |
| ((This)->lpVtbl->Base.FillOpacityMask((ID2D1RenderTarget *)This, opacityMask
, brush, content, destinationRectangle, sourceRectangle)) | | ((This)->lpVtbl->Base.FillOpacityMask((ID2D1RenderTarget *)This, opacityMask
, brush, content, destinationRectangle, sourceRectangle)) |
|
| | #pragma deprecated("ID2D1BitmapRenderTarget_FillOpacityMask") |
| | |
| #define ID2D1BitmapRenderTarget_DrawBitmap(This, bitmap, destinationRectangle, o
pacity, interpolationMode, sourceRectangle) \ | | #define ID2D1BitmapRenderTarget_DrawBitmap(This, bitmap, destinationRectangle, o
pacity, interpolationMode, sourceRectangle) \ |
| ((This)->lpVtbl->Base.DrawBitmap((ID2D1RenderTarget *)This, bitmap, destinat
ionRectangle, opacity, interpolationMode, sourceRectangle)) | | ((This)->lpVtbl->Base.DrawBitmap((ID2D1RenderTarget *)This, bitmap, destinat
ionRectangle, opacity, interpolationMode, sourceRectangle)) |
|
| | #pragma deprecated("ID2D1BitmapRenderTarget_DrawBitmap") |
| | |
| #define ID2D1BitmapRenderTarget_DrawText(This, string, stringLength, textFormat,
layoutRect, defaultForegroundBrush, options, measuringMode) \ | | #define ID2D1BitmapRenderTarget_DrawText(This, string, stringLength, textFormat,
layoutRect, defaultForegroundBrush, options, measuringMode) \ |
| ((This)->lpVtbl->Base.DrawText((ID2D1RenderTarget *)This, string, stringLeng
th, textFormat, layoutRect, defaultForegroundBrush, options, measuringMode)) | | ((This)->lpVtbl->Base.DrawText((ID2D1RenderTarget *)This, string, stringLeng
th, textFormat, layoutRect, defaultForegroundBrush, options, measuringMode)) |
|
| | #pragma deprecated("ID2D1BitmapRenderTarget_DrawText") |
| | |
| #define ID2D1BitmapRenderTarget_DrawTextLayout(This, origin, textLayout, default
ForegroundBrush, options) \ | | #define ID2D1BitmapRenderTarget_DrawTextLayout(This, origin, textLayout, default
ForegroundBrush, options) \ |
| ((This)->lpVtbl->Base.DrawTextLayout((ID2D1RenderTarget *)This, origin, text
Layout, defaultForegroundBrush, options)) | | ((This)->lpVtbl->Base.DrawTextLayout((ID2D1RenderTarget *)This, origin, text
Layout, defaultForegroundBrush, options)) |
|
| | #pragma deprecated("ID2D1BitmapRenderTarget_DrawTextLayout") |
| | |
| #define ID2D1BitmapRenderTarget_DrawGlyphRun(This, baselineOrigin, glyphRun, for
egroundBrush, measuringMode) \ | | #define ID2D1BitmapRenderTarget_DrawGlyphRun(This, baselineOrigin, glyphRun, for
egroundBrush, measuringMode) \ |
| ((This)->lpVtbl->Base.DrawGlyphRun((ID2D1RenderTarget *)This, baselineOrigin
, glyphRun, foregroundBrush, measuringMode)) | | ((This)->lpVtbl->Base.DrawGlyphRun((ID2D1RenderTarget *)This, baselineOrigin
, glyphRun, foregroundBrush, measuringMode)) |
|
| | #pragma deprecated("ID2D1BitmapRenderTarget_DrawGlyphRun") |
| | |
| #define ID2D1BitmapRenderTarget_SetTransform(This, transform) \ | | #define ID2D1BitmapRenderTarget_SetTransform(This, transform) \ |
| ((This)->lpVtbl->Base.SetTransform((ID2D1RenderTarget *)This, transform)) | | ((This)->lpVtbl->Base.SetTransform((ID2D1RenderTarget *)This, transform)) |
|
| | #pragma deprecated("ID2D1BitmapRenderTarget_SetTransform") |
| | |
| #define ID2D1BitmapRenderTarget_GetTransform(This, transform) \ | | #define ID2D1BitmapRenderTarget_GetTransform(This, transform) \ |
| ((This)->lpVtbl->Base.GetTransform((ID2D1RenderTarget *)This, transform)) | | ((This)->lpVtbl->Base.GetTransform((ID2D1RenderTarget *)This, transform)) |
|
| | #pragma deprecated("ID2D1BitmapRenderTarget_GetTransform") |
| | |
| #define ID2D1BitmapRenderTarget_SetAntialiasMode(This, antialiasMode) \ | | #define ID2D1BitmapRenderTarget_SetAntialiasMode(This, antialiasMode) \ |
| ((This)->lpVtbl->Base.SetAntialiasMode((ID2D1RenderTarget *)This, antialiasM
ode)) | | ((This)->lpVtbl->Base.SetAntialiasMode((ID2D1RenderTarget *)This, antialiasM
ode)) |
|
| | #pragma deprecated("ID2D1BitmapRenderTarget_SetAntialiasMode") |
| | |
| #define ID2D1BitmapRenderTarget_GetAntialiasMode(This) \ | | #define ID2D1BitmapRenderTarget_GetAntialiasMode(This) \ |
| ((This)->lpVtbl->Base.GetAntialiasMode((ID2D1RenderTarget *)This)) | | ((This)->lpVtbl->Base.GetAntialiasMode((ID2D1RenderTarget *)This)) |
|
| | #pragma deprecated("ID2D1BitmapRenderTarget_GetAntialiasMode") |
| | |
| #define ID2D1BitmapRenderTarget_SetTextAntialiasMode(This, textAntialiasMode) \ | | #define ID2D1BitmapRenderTarget_SetTextAntialiasMode(This, textAntialiasMode) \ |
| ((This)->lpVtbl->Base.SetTextAntialiasMode((ID2D1RenderTarget *)This, textAn
tialiasMode)) | | ((This)->lpVtbl->Base.SetTextAntialiasMode((ID2D1RenderTarget *)This, textAn
tialiasMode)) |
|
| | #pragma deprecated("ID2D1BitmapRenderTarget_SetTextAntialiasMode") |
| | |
| #define ID2D1BitmapRenderTarget_GetTextAntialiasMode(This) \ | | #define ID2D1BitmapRenderTarget_GetTextAntialiasMode(This) \ |
| ((This)->lpVtbl->Base.GetTextAntialiasMode((ID2D1RenderTarget *)This)) | | ((This)->lpVtbl->Base.GetTextAntialiasMode((ID2D1RenderTarget *)This)) |
|
| | #pragma deprecated("ID2D1BitmapRenderTarget_GetTextAntialiasMode") |
| | |
| #define ID2D1BitmapRenderTarget_SetTextRenderingParams(This, textRenderingParams
) \ | | #define ID2D1BitmapRenderTarget_SetTextRenderingParams(This, textRenderingParams
) \ |
| ((This)->lpVtbl->Base.SetTextRenderingParams((ID2D1RenderTarget *)This, text
RenderingParams)) | | ((This)->lpVtbl->Base.SetTextRenderingParams((ID2D1RenderTarget *)This, text
RenderingParams)) |
|
| | #pragma deprecated("ID2D1BitmapRenderTarget_SetTextRenderingParams") |
| | |
| #define ID2D1BitmapRenderTarget_GetTextRenderingParams(This, textRenderingParams
) \ | | #define ID2D1BitmapRenderTarget_GetTextRenderingParams(This, textRenderingParams
) \ |
| ((This)->lpVtbl->Base.GetTextRenderingParams((ID2D1RenderTarget *)This, text
RenderingParams)) | | ((This)->lpVtbl->Base.GetTextRenderingParams((ID2D1RenderTarget *)This, text
RenderingParams)) |
|
| | #pragma deprecated("ID2D1BitmapRenderTarget_GetTextRenderingParams") |
| | |
| #define ID2D1BitmapRenderTarget_SetTags(This, tag1, tag2) \ | | #define ID2D1BitmapRenderTarget_SetTags(This, tag1, tag2) \ |
| ((This)->lpVtbl->Base.SetTags((ID2D1RenderTarget *)This, tag1, tag2)) | | ((This)->lpVtbl->Base.SetTags((ID2D1RenderTarget *)This, tag1, tag2)) |
|
| | #pragma deprecated("ID2D1BitmapRenderTarget_SetTags") |
| | |
| #define ID2D1BitmapRenderTarget_GetTags(This, tag1, tag2) \ | | #define ID2D1BitmapRenderTarget_GetTags(This, tag1, tag2) \ |
| ((This)->lpVtbl->Base.GetTags((ID2D1RenderTarget *)This, tag1, tag2)) | | ((This)->lpVtbl->Base.GetTags((ID2D1RenderTarget *)This, tag1, tag2)) |
|
| | #pragma deprecated("ID2D1BitmapRenderTarget_GetTags") |
| | |
| #define ID2D1BitmapRenderTarget_PushLayer(This, layerParameters, layer) \ | | #define ID2D1BitmapRenderTarget_PushLayer(This, layerParameters, layer) \ |
| ((This)->lpVtbl->Base.PushLayer((ID2D1RenderTarget *)This, layerParameters,
layer)) | | ((This)->lpVtbl->Base.PushLayer((ID2D1RenderTarget *)This, layerParameters,
layer)) |
|
| | #pragma deprecated("ID2D1BitmapRenderTarget_PushLayer") |
| | |
| #define ID2D1BitmapRenderTarget_PopLayer(This) \ | | #define ID2D1BitmapRenderTarget_PopLayer(This) \ |
| ((This)->lpVtbl->Base.PopLayer((ID2D1RenderTarget *)This)) | | ((This)->lpVtbl->Base.PopLayer((ID2D1RenderTarget *)This)) |
|
| | #pragma deprecated("ID2D1BitmapRenderTarget_PopLayer") |
| | |
| #define ID2D1BitmapRenderTarget_Flush(This, tag1, tag2) \ | | #define ID2D1BitmapRenderTarget_Flush(This, tag1, tag2) \ |
| ((This)->lpVtbl->Base.Flush((ID2D1RenderTarget *)This, tag1, tag2)) | | ((This)->lpVtbl->Base.Flush((ID2D1RenderTarget *)This, tag1, tag2)) |
|
| | #pragma deprecated("ID2D1BitmapRenderTarget_Flush") |
| | |
| #define ID2D1BitmapRenderTarget_SaveDrawingState(This, drawingStateBlock) \ | | #define ID2D1BitmapRenderTarget_SaveDrawingState(This, drawingStateBlock) \ |
| ((This)->lpVtbl->Base.SaveDrawingState((ID2D1RenderTarget *)This, drawingSta
teBlock)) | | ((This)->lpVtbl->Base.SaveDrawingState((ID2D1RenderTarget *)This, drawingSta
teBlock)) |
|
| | #pragma deprecated("ID2D1BitmapRenderTarget_SaveDrawingState") |
| | |
| #define ID2D1BitmapRenderTarget_RestoreDrawingState(This, drawingStateBlock) \ | | #define ID2D1BitmapRenderTarget_RestoreDrawingState(This, drawingStateBlock) \ |
| ((This)->lpVtbl->Base.RestoreDrawingState((ID2D1RenderTarget *)This, drawing
StateBlock)) | | ((This)->lpVtbl->Base.RestoreDrawingState((ID2D1RenderTarget *)This, drawing
StateBlock)) |
|
| | #pragma deprecated("ID2D1BitmapRenderTarget_RestoreDrawingState") |
| | |
| #define ID2D1BitmapRenderTarget_PushAxisAlignedClip(This, clipRect, antialiasMod
e) \ | | #define ID2D1BitmapRenderTarget_PushAxisAlignedClip(This, clipRect, antialiasMod
e) \ |
| ((This)->lpVtbl->Base.PushAxisAlignedClip((ID2D1RenderTarget *)This, clipRec
t, antialiasMode)) | | ((This)->lpVtbl->Base.PushAxisAlignedClip((ID2D1RenderTarget *)This, clipRec
t, antialiasMode)) |
|
| | #pragma deprecated("ID2D1BitmapRenderTarget_PushAxisAlignedClip") |
| | |
| #define ID2D1BitmapRenderTarget_PopAxisAlignedClip(This) \ | | #define ID2D1BitmapRenderTarget_PopAxisAlignedClip(This) \ |
| ((This)->lpVtbl->Base.PopAxisAlignedClip((ID2D1RenderTarget *)This)) | | ((This)->lpVtbl->Base.PopAxisAlignedClip((ID2D1RenderTarget *)This)) |
|
| | #pragma deprecated("ID2D1BitmapRenderTarget_PopAxisAlignedClip") |
| | |
| #define ID2D1BitmapRenderTarget_Clear(This, clearColor) \ | | #define ID2D1BitmapRenderTarget_Clear(This, clearColor) \ |
| ((This)->lpVtbl->Base.Clear((ID2D1RenderTarget *)This, clearColor)) | | ((This)->lpVtbl->Base.Clear((ID2D1RenderTarget *)This, clearColor)) |
|
| | #pragma deprecated("ID2D1BitmapRenderTarget_Clear") |
| | |
| #define ID2D1BitmapRenderTarget_BeginDraw(This) \ | | #define ID2D1BitmapRenderTarget_BeginDraw(This) \ |
| ((This)->lpVtbl->Base.BeginDraw((ID2D1RenderTarget *)This)) | | ((This)->lpVtbl->Base.BeginDraw((ID2D1RenderTarget *)This)) |
|
| | #pragma deprecated("ID2D1BitmapRenderTarget_BeginDraw") |
| | |
| #define ID2D1BitmapRenderTarget_EndDraw(This, tag1, tag2) \ | | #define ID2D1BitmapRenderTarget_EndDraw(This, tag1, tag2) \ |
| ((This)->lpVtbl->Base.EndDraw((ID2D1RenderTarget *)This, tag1, tag2)) | | ((This)->lpVtbl->Base.EndDraw((ID2D1RenderTarget *)This, tag1, tag2)) |
|
| | #pragma deprecated("ID2D1BitmapRenderTarget_EndDraw") |
| | |
| #define ID2D1BitmapRenderTarget_GetPixelFormat(This) \ | | #define ID2D1BitmapRenderTarget_GetPixelFormat(This) \ |
| ((This)->lpVtbl->Base.GetPixelFormat((ID2D1RenderTarget *)This)) | | ((This)->lpVtbl->Base.GetPixelFormat((ID2D1RenderTarget *)This)) |
|
| | #pragma deprecated("ID2D1BitmapRenderTarget_GetPixelFormat") |
| | |
| #define ID2D1BitmapRenderTarget_SetDpi(This, dpiX, dpiY) \ | | #define ID2D1BitmapRenderTarget_SetDpi(This, dpiX, dpiY) \ |
| ((This)->lpVtbl->Base.SetDpi((ID2D1RenderTarget *)This, dpiX, dpiY)) | | ((This)->lpVtbl->Base.SetDpi((ID2D1RenderTarget *)This, dpiX, dpiY)) |
|
| | #pragma deprecated("ID2D1BitmapRenderTarget_SetDpi") |
| | |
| #define ID2D1BitmapRenderTarget_GetDpi(This, dpiX, dpiY) \ | | #define ID2D1BitmapRenderTarget_GetDpi(This, dpiX, dpiY) \ |
| ((This)->lpVtbl->Base.GetDpi((ID2D1RenderTarget *)This, dpiX, dpiY)) | | ((This)->lpVtbl->Base.GetDpi((ID2D1RenderTarget *)This, dpiX, dpiY)) |
|
| | #pragma deprecated("ID2D1BitmapRenderTarget_GetDpi") |
| | |
| #define ID2D1BitmapRenderTarget_GetSize(This) \ | | #define ID2D1BitmapRenderTarget_GetSize(This) \ |
| ((This)->lpVtbl->Base.GetSize((ID2D1RenderTarget *)This)) | | ((This)->lpVtbl->Base.GetSize((ID2D1RenderTarget *)This)) |
|
| | #pragma deprecated("ID2D1BitmapRenderTarget_GetSize") |
| | |
| #define ID2D1BitmapRenderTarget_GetPixelSize(This) \ | | #define ID2D1BitmapRenderTarget_GetPixelSize(This) \ |
| ((This)->lpVtbl->Base.GetPixelSize((ID2D1RenderTarget *)This)) | | ((This)->lpVtbl->Base.GetPixelSize((ID2D1RenderTarget *)This)) |
|
| | #pragma deprecated("ID2D1BitmapRenderTarget_GetPixelSize") |
| | |
| #define ID2D1BitmapRenderTarget_GetMaximumBitmapSize(This) \ | | #define ID2D1BitmapRenderTarget_GetMaximumBitmapSize(This) \ |
| ((This)->lpVtbl->Base.GetMaximumBitmapSize((ID2D1RenderTarget *)This)) | | ((This)->lpVtbl->Base.GetMaximumBitmapSize((ID2D1RenderTarget *)This)) |
|
| | #pragma deprecated("ID2D1BitmapRenderTarget_GetMaximumBitmapSize") |
| | |
| #define ID2D1BitmapRenderTarget_IsSupported(This, renderTargetProperties) \ | | #define ID2D1BitmapRenderTarget_IsSupported(This, renderTargetProperties) \ |
| ((This)->lpVtbl->Base.IsSupported((ID2D1RenderTarget *)This, renderTargetPro
perties)) | | ((This)->lpVtbl->Base.IsSupported((ID2D1RenderTarget *)This, renderTargetPro
perties)) |
|
| | #pragma deprecated("ID2D1BitmapRenderTarget_IsSupported") |
| | |
| #define ID2D1BitmapRenderTarget_GetBitmap(This, bitmap) \ | | #define ID2D1BitmapRenderTarget_GetBitmap(This, bitmap) \ |
| ((This)->lpVtbl->GetBitmap(This, bitmap)) | | ((This)->lpVtbl->GetBitmap(This, bitmap)) |
|
| | #pragma deprecated("ID2D1BitmapRenderTarget_GetBitmap") |
| | |
| typedef interface ID2D1HwndRenderTarget ID2D1HwndRenderTarget; | | typedef interface ID2D1HwndRenderTarget ID2D1HwndRenderTarget; |
| | |
| typedef struct ID2D1HwndRenderTargetVtbl | | typedef struct ID2D1HwndRenderTargetVtbl |
| { | | { |
| | |
| ID2D1RenderTargetVtbl Base; | | ID2D1RenderTargetVtbl Base; |
| | |
| STDMETHOD_(D2D1_WINDOW_STATE, CheckWindowState)( | | STDMETHOD_(D2D1_WINDOW_STATE, CheckWindowState)( |
| ID2D1HwndRenderTarget *This | | ID2D1HwndRenderTarget *This |
| | |
| skipping to change at line 6190 | | skipping to change at line 6588 |
| ) PURE; | | ) PURE; |
| } ID2D1HwndRenderTargetVtbl; | | } ID2D1HwndRenderTargetVtbl; |
| | |
| interface ID2D1HwndRenderTarget | | interface ID2D1HwndRenderTarget |
| { | | { |
| CONST struct ID2D1HwndRenderTargetVtbl *lpVtbl; | | CONST struct ID2D1HwndRenderTargetVtbl *lpVtbl; |
| }; | | }; |
| | |
| #define ID2D1HwndRenderTarget_QueryInterface(This, riid, ppv) \ | | #define ID2D1HwndRenderTarget_QueryInterface(This, riid, ppv) \ |
| ((This)->lpVtbl->Base.Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) | | ((This)->lpVtbl->Base.Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) |
|
| | #pragma deprecated("ID2D1HwndRenderTarget_QueryInterface") |
| | |
| #define ID2D1HwndRenderTarget_AddRef(This) \ | | #define ID2D1HwndRenderTarget_AddRef(This) \ |
| ((This)->lpVtbl->Base.Base.Base.AddRef((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Base.AddRef((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1HwndRenderTarget_AddRef") |
| | |
| #define ID2D1HwndRenderTarget_Release(This) \ | | #define ID2D1HwndRenderTarget_Release(This) \ |
| ((This)->lpVtbl->Base.Base.Base.Release((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Base.Release((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1HwndRenderTarget_Release") |
| | |
| #define ID2D1HwndRenderTarget_GetFactory(This, factory) \ | | #define ID2D1HwndRenderTarget_GetFactory(This, factory) \ |
| ((This)->lpVtbl->Base.Base.GetFactory((ID2D1Resource *)This, factory)) | | ((This)->lpVtbl->Base.Base.GetFactory((ID2D1Resource *)This, factory)) |
|
| | #pragma deprecated("ID2D1HwndRenderTarget_GetFactory") |
| | |
| #define ID2D1HwndRenderTarget_CreateBitmap(This, size, srcData, pitch, bitmapPro
perties, bitmap) \ | | #define ID2D1HwndRenderTarget_CreateBitmap(This, size, srcData, pitch, bitmapPro
perties, bitmap) \ |
| ((This)->lpVtbl->Base.CreateBitmap((ID2D1RenderTarget *)This, size, srcData,
pitch, bitmapProperties, bitmap)) | | ((This)->lpVtbl->Base.CreateBitmap((ID2D1RenderTarget *)This, size, srcData,
pitch, bitmapProperties, bitmap)) |
|
| | #pragma deprecated("ID2D1HwndRenderTarget_CreateBitmap") |
| | |
| #define ID2D1HwndRenderTarget_CreateBitmapFromWicBitmap(This, wicBitmapSource, b
itmapProperties, bitmap) \ | | #define ID2D1HwndRenderTarget_CreateBitmapFromWicBitmap(This, wicBitmapSource, b
itmapProperties, bitmap) \ |
| ((This)->lpVtbl->Base.CreateBitmapFromWicBitmap((ID2D1RenderTarget *)This, w
icBitmapSource, bitmapProperties, bitmap)) | | ((This)->lpVtbl->Base.CreateBitmapFromWicBitmap((ID2D1RenderTarget *)This, w
icBitmapSource, bitmapProperties, bitmap)) |
|
| | #pragma deprecated("ID2D1HwndRenderTarget_CreateBitmapFromWicBitmap") |
| | |
| #define ID2D1HwndRenderTarget_CreateSharedBitmap(This, riid, data, bitmapPropert
ies, bitmap) \ | | #define ID2D1HwndRenderTarget_CreateSharedBitmap(This, riid, data, bitmapPropert
ies, bitmap) \ |
| ((This)->lpVtbl->Base.CreateSharedBitmap((ID2D1RenderTarget *)This, riid, da
ta, bitmapProperties, bitmap)) | | ((This)->lpVtbl->Base.CreateSharedBitmap((ID2D1RenderTarget *)This, riid, da
ta, bitmapProperties, bitmap)) |
|
| | #pragma deprecated("ID2D1HwndRenderTarget_CreateSharedBitmap") |
| | |
| #define ID2D1HwndRenderTarget_CreateBitmapBrush(This, bitmap, bitmapBrushPropert
ies, brushProperties, bitmapBrush) \ | | #define ID2D1HwndRenderTarget_CreateBitmapBrush(This, bitmap, bitmapBrushPropert
ies, brushProperties, bitmapBrush) \ |
| ((This)->lpVtbl->Base.CreateBitmapBrush((ID2D1RenderTarget *)This, bitmap, b
itmapBrushProperties, brushProperties, bitmapBrush)) | | ((This)->lpVtbl->Base.CreateBitmapBrush((ID2D1RenderTarget *)This, bitmap, b
itmapBrushProperties, brushProperties, bitmapBrush)) |
|
| | #pragma deprecated("ID2D1HwndRenderTarget_CreateBitmapBrush") |
| | |
| #define ID2D1HwndRenderTarget_CreateSolidColorBrush(This, color, brushProperties
, solidColorBrush) \ | | #define ID2D1HwndRenderTarget_CreateSolidColorBrush(This, color, brushProperties
, solidColorBrush) \ |
| ((This)->lpVtbl->Base.CreateSolidColorBrush((ID2D1RenderTarget *)This, color
, brushProperties, solidColorBrush)) | | ((This)->lpVtbl->Base.CreateSolidColorBrush((ID2D1RenderTarget *)This, color
, brushProperties, solidColorBrush)) |
|
| | #pragma deprecated("ID2D1HwndRenderTarget_CreateSolidColorBrush") |
| | |
| #define ID2D1HwndRenderTarget_CreateGradientStopCollection(This, gradientStops,
gradientStopsCount, colorInterpolationGamma, extendMode, gradientStopCollection)
\ | | #define ID2D1HwndRenderTarget_CreateGradientStopCollection(This, gradientStops,
gradientStopsCount, colorInterpolationGamma, extendMode, gradientStopCollection)
\ |
| ((This)->lpVtbl->Base.CreateGradientStopCollection((ID2D1RenderTarget *)This
, gradientStops, gradientStopsCount, colorInterpolationGamma, extendMode, gradie
ntStopCollection)) | | ((This)->lpVtbl->Base.CreateGradientStopCollection((ID2D1RenderTarget *)This
, gradientStops, gradientStopsCount, colorInterpolationGamma, extendMode, gradie
ntStopCollection)) |
|
| | #pragma deprecated("ID2D1HwndRenderTarget_CreateGradientStopCollection") |
| | |
| #define ID2D1HwndRenderTarget_CreateLinearGradientBrush(This, linearGradientBrus
hProperties, brushProperties, gradientStopCollection, linearGradientBrush) \ | | #define ID2D1HwndRenderTarget_CreateLinearGradientBrush(This, linearGradientBrus
hProperties, brushProperties, gradientStopCollection, linearGradientBrush) \ |
| ((This)->lpVtbl->Base.CreateLinearGradientBrush((ID2D1RenderTarget *)This, l
inearGradientBrushProperties, brushProperties, gradientStopCollection, linearGra
dientBrush)) | | ((This)->lpVtbl->Base.CreateLinearGradientBrush((ID2D1RenderTarget *)This, l
inearGradientBrushProperties, brushProperties, gradientStopCollection, linearGra
dientBrush)) |
|
| | #pragma deprecated("ID2D1HwndRenderTarget_CreateLinearGradientBrush") |
| | |
| #define ID2D1HwndRenderTarget_CreateRadialGradientBrush(This, radialGradientBrus
hProperties, brushProperties, gradientStopCollection, radialGradientBrush) \ | | #define ID2D1HwndRenderTarget_CreateRadialGradientBrush(This, radialGradientBrus
hProperties, brushProperties, gradientStopCollection, radialGradientBrush) \ |
| ((This)->lpVtbl->Base.CreateRadialGradientBrush((ID2D1RenderTarget *)This, r
adialGradientBrushProperties, brushProperties, gradientStopCollection, radialGra
dientBrush)) | | ((This)->lpVtbl->Base.CreateRadialGradientBrush((ID2D1RenderTarget *)This, r
adialGradientBrushProperties, brushProperties, gradientStopCollection, radialGra
dientBrush)) |
|
| | #pragma deprecated("ID2D1HwndRenderTarget_CreateRadialGradientBrush") |
| | |
| #define ID2D1HwndRenderTarget_CreateCompatibleRenderTarget(This, desiredSize, de
siredPixelSize, desiredFormat, options, bitmapRenderTarget) \ | | #define ID2D1HwndRenderTarget_CreateCompatibleRenderTarget(This, desiredSize, de
siredPixelSize, desiredFormat, options, bitmapRenderTarget) \ |
| ((This)->lpVtbl->Base.CreateCompatibleRenderTarget((ID2D1RenderTarget *)This
, desiredSize, desiredPixelSize, desiredFormat, options, bitmapRenderTarget)) | | ((This)->lpVtbl->Base.CreateCompatibleRenderTarget((ID2D1RenderTarget *)This
, desiredSize, desiredPixelSize, desiredFormat, options, bitmapRenderTarget)) |
|
| | #pragma deprecated("ID2D1HwndRenderTarget_CreateCompatibleRenderTarget") |
| | |
| #define ID2D1HwndRenderTarget_CreateLayer(This, size, layer) \ | | #define ID2D1HwndRenderTarget_CreateLayer(This, size, layer) \ |
| ((This)->lpVtbl->Base.CreateLayer((ID2D1RenderTarget *)This, size, layer)) | | ((This)->lpVtbl->Base.CreateLayer((ID2D1RenderTarget *)This, size, layer)) |
|
| | #pragma deprecated("ID2D1HwndRenderTarget_CreateLayer") |
| | |
| #define ID2D1HwndRenderTarget_CreateMesh(This, mesh) \ | | #define ID2D1HwndRenderTarget_CreateMesh(This, mesh) \ |
| ((This)->lpVtbl->Base.CreateMesh((ID2D1RenderTarget *)This, mesh)) | | ((This)->lpVtbl->Base.CreateMesh((ID2D1RenderTarget *)This, mesh)) |
|
| | #pragma deprecated("ID2D1HwndRenderTarget_CreateMesh") |
| | |
| #define ID2D1HwndRenderTarget_DrawLine(This, point0, point1, brush, strokeWidth,
strokeStyle) \ | | #define ID2D1HwndRenderTarget_DrawLine(This, point0, point1, brush, strokeWidth,
strokeStyle) \ |
| ((This)->lpVtbl->Base.DrawLine((ID2D1RenderTarget *)This, point0, point1, br
ush, strokeWidth, strokeStyle)) | | ((This)->lpVtbl->Base.DrawLine((ID2D1RenderTarget *)This, point0, point1, br
ush, strokeWidth, strokeStyle)) |
|
| | #pragma deprecated("ID2D1HwndRenderTarget_DrawLine") |
| | |
| #define ID2D1HwndRenderTarget_DrawRectangle(This, rect, brush, strokeWidth, stro
keStyle) \ | | #define ID2D1HwndRenderTarget_DrawRectangle(This, rect, brush, strokeWidth, stro
keStyle) \ |
| ((This)->lpVtbl->Base.DrawRectangle((ID2D1RenderTarget *)This, rect, brush,
strokeWidth, strokeStyle)) | | ((This)->lpVtbl->Base.DrawRectangle((ID2D1RenderTarget *)This, rect, brush,
strokeWidth, strokeStyle)) |
|
| | #pragma deprecated("ID2D1HwndRenderTarget_DrawRectangle") |
| | |
| #define ID2D1HwndRenderTarget_FillRectangle(This, rect, brush) \ | | #define ID2D1HwndRenderTarget_FillRectangle(This, rect, brush) \ |
| ((This)->lpVtbl->Base.FillRectangle((ID2D1RenderTarget *)This, rect, brush)) | | ((This)->lpVtbl->Base.FillRectangle((ID2D1RenderTarget *)This, rect, brush)) |
|
| | #pragma deprecated("ID2D1HwndRenderTarget_FillRectangle") |
| | |
| #define ID2D1HwndRenderTarget_DrawRoundedRectangle(This, roundedRect, brush, str
okeWidth, strokeStyle) \ | | #define ID2D1HwndRenderTarget_DrawRoundedRectangle(This, roundedRect, brush, str
okeWidth, strokeStyle) \ |
| ((This)->lpVtbl->Base.DrawRoundedRectangle((ID2D1RenderTarget *)This, rounde
dRect, brush, strokeWidth, strokeStyle)) | | ((This)->lpVtbl->Base.DrawRoundedRectangle((ID2D1RenderTarget *)This, rounde
dRect, brush, strokeWidth, strokeStyle)) |
|
| | #pragma deprecated("ID2D1HwndRenderTarget_DrawRoundedRectangle") |
| | |
| #define ID2D1HwndRenderTarget_FillRoundedRectangle(This, roundedRect, brush) \ | | #define ID2D1HwndRenderTarget_FillRoundedRectangle(This, roundedRect, brush) \ |
| ((This)->lpVtbl->Base.FillRoundedRectangle((ID2D1RenderTarget *)This, rounde
dRect, brush)) | | ((This)->lpVtbl->Base.FillRoundedRectangle((ID2D1RenderTarget *)This, rounde
dRect, brush)) |
|
| | #pragma deprecated("ID2D1HwndRenderTarget_FillRoundedRectangle") |
| | |
| #define ID2D1HwndRenderTarget_DrawEllipse(This, ellipse, brush, strokeWidth, str
okeStyle) \ | | #define ID2D1HwndRenderTarget_DrawEllipse(This, ellipse, brush, strokeWidth, str
okeStyle) \ |
| ((This)->lpVtbl->Base.DrawEllipse((ID2D1RenderTarget *)This, ellipse, brush,
strokeWidth, strokeStyle)) | | ((This)->lpVtbl->Base.DrawEllipse((ID2D1RenderTarget *)This, ellipse, brush,
strokeWidth, strokeStyle)) |
|
| | #pragma deprecated("ID2D1HwndRenderTarget_DrawEllipse") |
| | |
| #define ID2D1HwndRenderTarget_FillEllipse(This, ellipse, brush) \ | | #define ID2D1HwndRenderTarget_FillEllipse(This, ellipse, brush) \ |
| ((This)->lpVtbl->Base.FillEllipse((ID2D1RenderTarget *)This, ellipse, brush)
) | | ((This)->lpVtbl->Base.FillEllipse((ID2D1RenderTarget *)This, ellipse, brush)
) |
|
| | #pragma deprecated("ID2D1HwndRenderTarget_FillEllipse") |
| | |
| #define ID2D1HwndRenderTarget_DrawGeometry(This, geometry, brush, strokeWidth, s
trokeStyle) \ | | #define ID2D1HwndRenderTarget_DrawGeometry(This, geometry, brush, strokeWidth, s
trokeStyle) \ |
| ((This)->lpVtbl->Base.DrawGeometry((ID2D1RenderTarget *)This, geometry, brus
h, strokeWidth, strokeStyle)) | | ((This)->lpVtbl->Base.DrawGeometry((ID2D1RenderTarget *)This, geometry, brus
h, strokeWidth, strokeStyle)) |
|
| | #pragma deprecated("ID2D1HwndRenderTarget_DrawGeometry") |
| | |
| #define ID2D1HwndRenderTarget_FillGeometry(This, geometry, brush, opacityBrush)
\ | | #define ID2D1HwndRenderTarget_FillGeometry(This, geometry, brush, opacityBrush)
\ |
| ((This)->lpVtbl->Base.FillGeometry((ID2D1RenderTarget *)This, geometry, brus
h, opacityBrush)) | | ((This)->lpVtbl->Base.FillGeometry((ID2D1RenderTarget *)This, geometry, brus
h, opacityBrush)) |
|
| | #pragma deprecated("ID2D1HwndRenderTarget_FillGeometry") |
| | |
| #define ID2D1HwndRenderTarget_FillMesh(This, mesh, brush) \ | | #define ID2D1HwndRenderTarget_FillMesh(This, mesh, brush) \ |
| ((This)->lpVtbl->Base.FillMesh((ID2D1RenderTarget *)This, mesh, brush)) | | ((This)->lpVtbl->Base.FillMesh((ID2D1RenderTarget *)This, mesh, brush)) |
|
| | #pragma deprecated("ID2D1HwndRenderTarget_FillMesh") |
| | |
| #define ID2D1HwndRenderTarget_FillOpacityMask(This, opacityMask, brush, content,
destinationRectangle, sourceRectangle) \ | | #define ID2D1HwndRenderTarget_FillOpacityMask(This, opacityMask, brush, content,
destinationRectangle, sourceRectangle) \ |
| ((This)->lpVtbl->Base.FillOpacityMask((ID2D1RenderTarget *)This, opacityMask
, brush, content, destinationRectangle, sourceRectangle)) | | ((This)->lpVtbl->Base.FillOpacityMask((ID2D1RenderTarget *)This, opacityMask
, brush, content, destinationRectangle, sourceRectangle)) |
|
| | #pragma deprecated("ID2D1HwndRenderTarget_FillOpacityMask") |
| | |
| #define ID2D1HwndRenderTarget_DrawBitmap(This, bitmap, destinationRectangle, opa
city, interpolationMode, sourceRectangle) \ | | #define ID2D1HwndRenderTarget_DrawBitmap(This, bitmap, destinationRectangle, opa
city, interpolationMode, sourceRectangle) \ |
| ((This)->lpVtbl->Base.DrawBitmap((ID2D1RenderTarget *)This, bitmap, destinat
ionRectangle, opacity, interpolationMode, sourceRectangle)) | | ((This)->lpVtbl->Base.DrawBitmap((ID2D1RenderTarget *)This, bitmap, destinat
ionRectangle, opacity, interpolationMode, sourceRectangle)) |
|
| | #pragma deprecated("ID2D1HwndRenderTarget_DrawBitmap") |
| | |
| #define ID2D1HwndRenderTarget_DrawText(This, string, stringLength, textFormat, l
ayoutRect, defaultForegroundBrush, options, measuringMode) \ | | #define ID2D1HwndRenderTarget_DrawText(This, string, stringLength, textFormat, l
ayoutRect, defaultForegroundBrush, options, measuringMode) \ |
| ((This)->lpVtbl->Base.DrawText((ID2D1RenderTarget *)This, string, stringLeng
th, textFormat, layoutRect, defaultForegroundBrush, options, measuringMode)) | | ((This)->lpVtbl->Base.DrawText((ID2D1RenderTarget *)This, string, stringLeng
th, textFormat, layoutRect, defaultForegroundBrush, options, measuringMode)) |
|
| | #pragma deprecated("ID2D1HwndRenderTarget_DrawText") |
| | |
| #define ID2D1HwndRenderTarget_DrawTextLayout(This, origin, textLayout, defaultFo
regroundBrush, options) \ | | #define ID2D1HwndRenderTarget_DrawTextLayout(This, origin, textLayout, defaultFo
regroundBrush, options) \ |
| ((This)->lpVtbl->Base.DrawTextLayout((ID2D1RenderTarget *)This, origin, text
Layout, defaultForegroundBrush, options)) | | ((This)->lpVtbl->Base.DrawTextLayout((ID2D1RenderTarget *)This, origin, text
Layout, defaultForegroundBrush, options)) |
|
| | #pragma deprecated("ID2D1HwndRenderTarget_DrawTextLayout") |
| | |
| #define ID2D1HwndRenderTarget_DrawGlyphRun(This, baselineOrigin, glyphRun, foreg
roundBrush, measuringMode) \ | | #define ID2D1HwndRenderTarget_DrawGlyphRun(This, baselineOrigin, glyphRun, foreg
roundBrush, measuringMode) \ |
| ((This)->lpVtbl->Base.DrawGlyphRun((ID2D1RenderTarget *)This, baselineOrigin
, glyphRun, foregroundBrush, measuringMode)) | | ((This)->lpVtbl->Base.DrawGlyphRun((ID2D1RenderTarget *)This, baselineOrigin
, glyphRun, foregroundBrush, measuringMode)) |
|
| | #pragma deprecated("ID2D1HwndRenderTarget_DrawGlyphRun") |
| | |
| #define ID2D1HwndRenderTarget_SetTransform(This, transform) \ | | #define ID2D1HwndRenderTarget_SetTransform(This, transform) \ |
| ((This)->lpVtbl->Base.SetTransform((ID2D1RenderTarget *)This, transform)) | | ((This)->lpVtbl->Base.SetTransform((ID2D1RenderTarget *)This, transform)) |
|
| | #pragma deprecated("ID2D1HwndRenderTarget_SetTransform") |
| | |
| #define ID2D1HwndRenderTarget_GetTransform(This, transform) \ | | #define ID2D1HwndRenderTarget_GetTransform(This, transform) \ |
| ((This)->lpVtbl->Base.GetTransform((ID2D1RenderTarget *)This, transform)) | | ((This)->lpVtbl->Base.GetTransform((ID2D1RenderTarget *)This, transform)) |
|
| | #pragma deprecated("ID2D1HwndRenderTarget_GetTransform") |
| | |
| #define ID2D1HwndRenderTarget_SetAntialiasMode(This, antialiasMode) \ | | #define ID2D1HwndRenderTarget_SetAntialiasMode(This, antialiasMode) \ |
| ((This)->lpVtbl->Base.SetAntialiasMode((ID2D1RenderTarget *)This, antialiasM
ode)) | | ((This)->lpVtbl->Base.SetAntialiasMode((ID2D1RenderTarget *)This, antialiasM
ode)) |
|
| | #pragma deprecated("ID2D1HwndRenderTarget_SetAntialiasMode") |
| | |
| #define ID2D1HwndRenderTarget_GetAntialiasMode(This) \ | | #define ID2D1HwndRenderTarget_GetAntialiasMode(This) \ |
| ((This)->lpVtbl->Base.GetAntialiasMode((ID2D1RenderTarget *)This)) | | ((This)->lpVtbl->Base.GetAntialiasMode((ID2D1RenderTarget *)This)) |
|
| | #pragma deprecated("ID2D1HwndRenderTarget_GetAntialiasMode") |
| | |
| #define ID2D1HwndRenderTarget_SetTextAntialiasMode(This, textAntialiasMode) \ | | #define ID2D1HwndRenderTarget_SetTextAntialiasMode(This, textAntialiasMode) \ |
| ((This)->lpVtbl->Base.SetTextAntialiasMode((ID2D1RenderTarget *)This, textAn
tialiasMode)) | | ((This)->lpVtbl->Base.SetTextAntialiasMode((ID2D1RenderTarget *)This, textAn
tialiasMode)) |
|
| | #pragma deprecated("ID2D1HwndRenderTarget_SetTextAntialiasMode") |
| | |
| #define ID2D1HwndRenderTarget_GetTextAntialiasMode(This) \ | | #define ID2D1HwndRenderTarget_GetTextAntialiasMode(This) \ |
| ((This)->lpVtbl->Base.GetTextAntialiasMode((ID2D1RenderTarget *)This)) | | ((This)->lpVtbl->Base.GetTextAntialiasMode((ID2D1RenderTarget *)This)) |
|
| | #pragma deprecated("ID2D1HwndRenderTarget_GetTextAntialiasMode") |
| | |
| #define ID2D1HwndRenderTarget_SetTextRenderingParams(This, textRenderingParams)
\ | | #define ID2D1HwndRenderTarget_SetTextRenderingParams(This, textRenderingParams)
\ |
| ((This)->lpVtbl->Base.SetTextRenderingParams((ID2D1RenderTarget *)This, text
RenderingParams)) | | ((This)->lpVtbl->Base.SetTextRenderingParams((ID2D1RenderTarget *)This, text
RenderingParams)) |
|
| | #pragma deprecated("ID2D1HwndRenderTarget_SetTextRenderingParams") |
| | |
| #define ID2D1HwndRenderTarget_GetTextRenderingParams(This, textRenderingParams)
\ | | #define ID2D1HwndRenderTarget_GetTextRenderingParams(This, textRenderingParams)
\ |
| ((This)->lpVtbl->Base.GetTextRenderingParams((ID2D1RenderTarget *)This, text
RenderingParams)) | | ((This)->lpVtbl->Base.GetTextRenderingParams((ID2D1RenderTarget *)This, text
RenderingParams)) |
|
| | #pragma deprecated("ID2D1HwndRenderTarget_GetTextRenderingParams") |
| | |
| #define ID2D1HwndRenderTarget_SetTags(This, tag1, tag2) \ | | #define ID2D1HwndRenderTarget_SetTags(This, tag1, tag2) \ |
| ((This)->lpVtbl->Base.SetTags((ID2D1RenderTarget *)This, tag1, tag2)) | | ((This)->lpVtbl->Base.SetTags((ID2D1RenderTarget *)This, tag1, tag2)) |
|
| | #pragma deprecated("ID2D1HwndRenderTarget_SetTags") |
| | |
| #define ID2D1HwndRenderTarget_GetTags(This, tag1, tag2) \ | | #define ID2D1HwndRenderTarget_GetTags(This, tag1, tag2) \ |
| ((This)->lpVtbl->Base.GetTags((ID2D1RenderTarget *)This, tag1, tag2)) | | ((This)->lpVtbl->Base.GetTags((ID2D1RenderTarget *)This, tag1, tag2)) |
|
| | #pragma deprecated("ID2D1HwndRenderTarget_GetTags") |
| | |
| #define ID2D1HwndRenderTarget_PushLayer(This, layerParameters, layer) \ | | #define ID2D1HwndRenderTarget_PushLayer(This, layerParameters, layer) \ |
| ((This)->lpVtbl->Base.PushLayer((ID2D1RenderTarget *)This, layerParameters,
layer)) | | ((This)->lpVtbl->Base.PushLayer((ID2D1RenderTarget *)This, layerParameters,
layer)) |
|
| | #pragma deprecated("ID2D1HwndRenderTarget_PushLayer") |
| | |
| #define ID2D1HwndRenderTarget_PopLayer(This) \ | | #define ID2D1HwndRenderTarget_PopLayer(This) \ |
| ((This)->lpVtbl->Base.PopLayer((ID2D1RenderTarget *)This)) | | ((This)->lpVtbl->Base.PopLayer((ID2D1RenderTarget *)This)) |
|
| | #pragma deprecated("ID2D1HwndRenderTarget_PopLayer") |
| | |
| #define ID2D1HwndRenderTarget_Flush(This, tag1, tag2) \ | | #define ID2D1HwndRenderTarget_Flush(This, tag1, tag2) \ |
| ((This)->lpVtbl->Base.Flush((ID2D1RenderTarget *)This, tag1, tag2)) | | ((This)->lpVtbl->Base.Flush((ID2D1RenderTarget *)This, tag1, tag2)) |
|
| | #pragma deprecated("ID2D1HwndRenderTarget_Flush") |
| | |
| #define ID2D1HwndRenderTarget_SaveDrawingState(This, drawingStateBlock) \ | | #define ID2D1HwndRenderTarget_SaveDrawingState(This, drawingStateBlock) \ |
| ((This)->lpVtbl->Base.SaveDrawingState((ID2D1RenderTarget *)This, drawingSta
teBlock)) | | ((This)->lpVtbl->Base.SaveDrawingState((ID2D1RenderTarget *)This, drawingSta
teBlock)) |
|
| | #pragma deprecated("ID2D1HwndRenderTarget_SaveDrawingState") |
| | |
| #define ID2D1HwndRenderTarget_RestoreDrawingState(This, drawingStateBlock) \ | | #define ID2D1HwndRenderTarget_RestoreDrawingState(This, drawingStateBlock) \ |
| ((This)->lpVtbl->Base.RestoreDrawingState((ID2D1RenderTarget *)This, drawing
StateBlock)) | | ((This)->lpVtbl->Base.RestoreDrawingState((ID2D1RenderTarget *)This, drawing
StateBlock)) |
|
| | #pragma deprecated("ID2D1HwndRenderTarget_RestoreDrawingState") |
| | |
| #define ID2D1HwndRenderTarget_PushAxisAlignedClip(This, clipRect, antialiasMode)
\ | | #define ID2D1HwndRenderTarget_PushAxisAlignedClip(This, clipRect, antialiasMode)
\ |
| ((This)->lpVtbl->Base.PushAxisAlignedClip((ID2D1RenderTarget *)This, clipRec
t, antialiasMode)) | | ((This)->lpVtbl->Base.PushAxisAlignedClip((ID2D1RenderTarget *)This, clipRec
t, antialiasMode)) |
|
| | #pragma deprecated("ID2D1HwndRenderTarget_PushAxisAlignedClip") |
| | |
| #define ID2D1HwndRenderTarget_PopAxisAlignedClip(This) \ | | #define ID2D1HwndRenderTarget_PopAxisAlignedClip(This) \ |
| ((This)->lpVtbl->Base.PopAxisAlignedClip((ID2D1RenderTarget *)This)) | | ((This)->lpVtbl->Base.PopAxisAlignedClip((ID2D1RenderTarget *)This)) |
|
| | #pragma deprecated("ID2D1HwndRenderTarget_PopAxisAlignedClip") |
| | |
| #define ID2D1HwndRenderTarget_Clear(This, clearColor) \ | | #define ID2D1HwndRenderTarget_Clear(This, clearColor) \ |
| ((This)->lpVtbl->Base.Clear((ID2D1RenderTarget *)This, clearColor)) | | ((This)->lpVtbl->Base.Clear((ID2D1RenderTarget *)This, clearColor)) |
|
| | #pragma deprecated("ID2D1HwndRenderTarget_Clear") |
| | |
| #define ID2D1HwndRenderTarget_BeginDraw(This) \ | | #define ID2D1HwndRenderTarget_BeginDraw(This) \ |
| ((This)->lpVtbl->Base.BeginDraw((ID2D1RenderTarget *)This)) | | ((This)->lpVtbl->Base.BeginDraw((ID2D1RenderTarget *)This)) |
|
| | #pragma deprecated("ID2D1HwndRenderTarget_BeginDraw") |
| | |
| #define ID2D1HwndRenderTarget_EndDraw(This, tag1, tag2) \ | | #define ID2D1HwndRenderTarget_EndDraw(This, tag1, tag2) \ |
| ((This)->lpVtbl->Base.EndDraw((ID2D1RenderTarget *)This, tag1, tag2)) | | ((This)->lpVtbl->Base.EndDraw((ID2D1RenderTarget *)This, tag1, tag2)) |
|
| | #pragma deprecated("ID2D1HwndRenderTarget_EndDraw") |
| | |
| #define ID2D1HwndRenderTarget_GetPixelFormat(This) \ | | #define ID2D1HwndRenderTarget_GetPixelFormat(This) \ |
| ((This)->lpVtbl->Base.GetPixelFormat((ID2D1RenderTarget *)This)) | | ((This)->lpVtbl->Base.GetPixelFormat((ID2D1RenderTarget *)This)) |
|
| | #pragma deprecated("ID2D1HwndRenderTarget_GetPixelFormat") |
| | |
| #define ID2D1HwndRenderTarget_SetDpi(This, dpiX, dpiY) \ | | #define ID2D1HwndRenderTarget_SetDpi(This, dpiX, dpiY) \ |
| ((This)->lpVtbl->Base.SetDpi((ID2D1RenderTarget *)This, dpiX, dpiY)) | | ((This)->lpVtbl->Base.SetDpi((ID2D1RenderTarget *)This, dpiX, dpiY)) |
|
| | #pragma deprecated("ID2D1HwndRenderTarget_SetDpi") |
| | |
| #define ID2D1HwndRenderTarget_GetDpi(This, dpiX, dpiY) \ | | #define ID2D1HwndRenderTarget_GetDpi(This, dpiX, dpiY) \ |
| ((This)->lpVtbl->Base.GetDpi((ID2D1RenderTarget *)This, dpiX, dpiY)) | | ((This)->lpVtbl->Base.GetDpi((ID2D1RenderTarget *)This, dpiX, dpiY)) |
|
| | #pragma deprecated("ID2D1HwndRenderTarget_GetDpi") |
| | |
| #define ID2D1HwndRenderTarget_GetSize(This) \ | | #define ID2D1HwndRenderTarget_GetSize(This) \ |
| ((This)->lpVtbl->Base.GetSize((ID2D1RenderTarget *)This)) | | ((This)->lpVtbl->Base.GetSize((ID2D1RenderTarget *)This)) |
|
| | #pragma deprecated("ID2D1HwndRenderTarget_GetSize") |
| | |
| #define ID2D1HwndRenderTarget_GetPixelSize(This) \ | | #define ID2D1HwndRenderTarget_GetPixelSize(This) \ |
| ((This)->lpVtbl->Base.GetPixelSize((ID2D1RenderTarget *)This)) | | ((This)->lpVtbl->Base.GetPixelSize((ID2D1RenderTarget *)This)) |
|
| | #pragma deprecated("ID2D1HwndRenderTarget_GetPixelSize") |
| | |
| #define ID2D1HwndRenderTarget_GetMaximumBitmapSize(This) \ | | #define ID2D1HwndRenderTarget_GetMaximumBitmapSize(This) \ |
| ((This)->lpVtbl->Base.GetMaximumBitmapSize((ID2D1RenderTarget *)This)) | | ((This)->lpVtbl->Base.GetMaximumBitmapSize((ID2D1RenderTarget *)This)) |
|
| | #pragma deprecated("ID2D1HwndRenderTarget_GetMaximumBitmapSize") |
| | |
| #define ID2D1HwndRenderTarget_IsSupported(This, renderTargetProperties) \ | | #define ID2D1HwndRenderTarget_IsSupported(This, renderTargetProperties) \ |
| ((This)->lpVtbl->Base.IsSupported((ID2D1RenderTarget *)This, renderTargetPro
perties)) | | ((This)->lpVtbl->Base.IsSupported((ID2D1RenderTarget *)This, renderTargetPro
perties)) |
|
| | #pragma deprecated("ID2D1HwndRenderTarget_IsSupported") |
| | |
| #define ID2D1HwndRenderTarget_CheckWindowState(This) \ | | #define ID2D1HwndRenderTarget_CheckWindowState(This) \ |
| ((This)->lpVtbl->CheckWindowState(This)) | | ((This)->lpVtbl->CheckWindowState(This)) |
|
| | #pragma deprecated("ID2D1HwndRenderTarget_CheckWindowState") |
| | |
| #define ID2D1HwndRenderTarget_Resize(This, pixelSize) \ | | #define ID2D1HwndRenderTarget_Resize(This, pixelSize) \ |
| ((This)->lpVtbl->Resize(This, pixelSize)) | | ((This)->lpVtbl->Resize(This, pixelSize)) |
|
| | #pragma deprecated("ID2D1HwndRenderTarget_Resize") |
| | |
| #define ID2D1HwndRenderTarget_GetHwnd(This) \ | | #define ID2D1HwndRenderTarget_GetHwnd(This) \ |
| ((This)->lpVtbl->GetHwnd(This)) | | ((This)->lpVtbl->GetHwnd(This)) |
|
| | #pragma deprecated("ID2D1HwndRenderTarget_GetHwnd") |
| | |
| #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) */ | | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) */ |
| #pragma endregion | | #pragma endregion |
| | |
| #pragma region Desktop Family | | #pragma region Desktop Family |
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) |
| | |
| typedef interface ID2D1GdiInteropRenderTarget ID2D1GdiInteropRenderTarget; | | typedef interface ID2D1GdiInteropRenderTarget ID2D1GdiInteropRenderTarget; |
| | |
| typedef struct ID2D1GdiInteropRenderTargetVtbl | | typedef struct ID2D1GdiInteropRenderTargetVtbl |
| | |
| skipping to change at line 6400 | | skipping to change at line 6858 |
| ) PURE; | | ) PURE; |
| } ID2D1GdiInteropRenderTargetVtbl; | | } ID2D1GdiInteropRenderTargetVtbl; |
| | |
| interface ID2D1GdiInteropRenderTarget | | interface ID2D1GdiInteropRenderTarget |
| { | | { |
| CONST struct ID2D1GdiInteropRenderTargetVtbl *lpVtbl; | | CONST struct ID2D1GdiInteropRenderTargetVtbl *lpVtbl; |
| }; | | }; |
| | |
| #define ID2D1GdiInteropRenderTarget_QueryInterface(This, riid, ppv) \ | | #define ID2D1GdiInteropRenderTarget_QueryInterface(This, riid, ppv) \ |
| ((This)->lpVtbl->Base.QueryInterface((IUnknown *)This, riid, ppv)) | | ((This)->lpVtbl->Base.QueryInterface((IUnknown *)This, riid, ppv)) |
|
| | #pragma deprecated("ID2D1GdiInteropRenderTarget_QueryInterface") |
| | |
| #define ID2D1GdiInteropRenderTarget_AddRef(This) \ | | #define ID2D1GdiInteropRenderTarget_AddRef(This) \ |
| ((This)->lpVtbl->Base.AddRef((IUnknown *)This)) | | ((This)->lpVtbl->Base.AddRef((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1GdiInteropRenderTarget_AddRef") |
| | |
| #define ID2D1GdiInteropRenderTarget_Release(This) \ | | #define ID2D1GdiInteropRenderTarget_Release(This) \ |
| ((This)->lpVtbl->Base.Release((IUnknown *)This)) | | ((This)->lpVtbl->Base.Release((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1GdiInteropRenderTarget_Release") |
| | |
| #define ID2D1GdiInteropRenderTarget_GetDC(This, mode, hdc) \ | | #define ID2D1GdiInteropRenderTarget_GetDC(This, mode, hdc) \ |
| ((This)->lpVtbl->GetDC(This, mode, hdc)) | | ((This)->lpVtbl->GetDC(This, mode, hdc)) |
|
| | #pragma deprecated("ID2D1GdiInteropRenderTarget_GetDC") |
| | |
| #define ID2D1GdiInteropRenderTarget_ReleaseDC(This, update) \ | | #define ID2D1GdiInteropRenderTarget_ReleaseDC(This, update) \ |
| ((This)->lpVtbl->ReleaseDC(This, update)) | | ((This)->lpVtbl->ReleaseDC(This, update)) |
|
| | #pragma deprecated("ID2D1GdiInteropRenderTarget_ReleaseDC") |
| | |
| #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ | | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ |
| #pragma endregion | | #pragma endregion |
| | |
| #pragma region Application Family | | #pragma region Application Family |
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) |
| | |
| typedef interface ID2D1DCRenderTarget ID2D1DCRenderTarget; | | typedef interface ID2D1DCRenderTarget ID2D1DCRenderTarget; |
| | |
| typedef struct ID2D1DCRenderTargetVtbl | | typedef struct ID2D1DCRenderTargetVtbl |
| | |
| skipping to change at line 6440 | | skipping to change at line 6903 |
| ) PURE; | | ) PURE; |
| } ID2D1DCRenderTargetVtbl; | | } ID2D1DCRenderTargetVtbl; |
| | |
| interface ID2D1DCRenderTarget | | interface ID2D1DCRenderTarget |
| { | | { |
| CONST struct ID2D1DCRenderTargetVtbl *lpVtbl; | | CONST struct ID2D1DCRenderTargetVtbl *lpVtbl; |
| }; | | }; |
| | |
| #define ID2D1DCRenderTarget_QueryInterface(This, riid, ppv) \ | | #define ID2D1DCRenderTarget_QueryInterface(This, riid, ppv) \ |
| ((This)->lpVtbl->Base.Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) | | ((This)->lpVtbl->Base.Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) |
|
| | #pragma deprecated("ID2D1DCRenderTarget_QueryInterface") |
| | |
| #define ID2D1DCRenderTarget_AddRef(This) \ | | #define ID2D1DCRenderTarget_AddRef(This) \ |
| ((This)->lpVtbl->Base.Base.Base.AddRef((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Base.AddRef((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1DCRenderTarget_AddRef") |
| | |
| #define ID2D1DCRenderTarget_Release(This) \ | | #define ID2D1DCRenderTarget_Release(This) \ |
| ((This)->lpVtbl->Base.Base.Base.Release((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Base.Release((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1DCRenderTarget_Release") |
| | |
| #define ID2D1DCRenderTarget_GetFactory(This, factory) \ | | #define ID2D1DCRenderTarget_GetFactory(This, factory) \ |
| ((This)->lpVtbl->Base.Base.GetFactory((ID2D1Resource *)This, factory)) | | ((This)->lpVtbl->Base.Base.GetFactory((ID2D1Resource *)This, factory)) |
|
| | #pragma deprecated("ID2D1DCRenderTarget_GetFactory") |
| | |
| #define ID2D1DCRenderTarget_CreateBitmap(This, size, srcData, pitch, bitmapPrope
rties, bitmap) \ | | #define ID2D1DCRenderTarget_CreateBitmap(This, size, srcData, pitch, bitmapPrope
rties, bitmap) \ |
| ((This)->lpVtbl->Base.CreateBitmap((ID2D1RenderTarget *)This, size, srcData,
pitch, bitmapProperties, bitmap)) | | ((This)->lpVtbl->Base.CreateBitmap((ID2D1RenderTarget *)This, size, srcData,
pitch, bitmapProperties, bitmap)) |
|
| | #pragma deprecated("ID2D1DCRenderTarget_CreateBitmap") |
| | |
| #define ID2D1DCRenderTarget_CreateBitmapFromWicBitmap(This, wicBitmapSource, bit
mapProperties, bitmap) \ | | #define ID2D1DCRenderTarget_CreateBitmapFromWicBitmap(This, wicBitmapSource, bit
mapProperties, bitmap) \ |
| ((This)->lpVtbl->Base.CreateBitmapFromWicBitmap((ID2D1RenderTarget *)This, w
icBitmapSource, bitmapProperties, bitmap)) | | ((This)->lpVtbl->Base.CreateBitmapFromWicBitmap((ID2D1RenderTarget *)This, w
icBitmapSource, bitmapProperties, bitmap)) |
|
| | #pragma deprecated("ID2D1DCRenderTarget_CreateBitmapFromWicBitmap") |
| | |
| #define ID2D1DCRenderTarget_CreateSharedBitmap(This, riid, data, bitmapPropertie
s, bitmap) \ | | #define ID2D1DCRenderTarget_CreateSharedBitmap(This, riid, data, bitmapPropertie
s, bitmap) \ |
| ((This)->lpVtbl->Base.CreateSharedBitmap((ID2D1RenderTarget *)This, riid, da
ta, bitmapProperties, bitmap)) | | ((This)->lpVtbl->Base.CreateSharedBitmap((ID2D1RenderTarget *)This, riid, da
ta, bitmapProperties, bitmap)) |
|
| | #pragma deprecated("ID2D1DCRenderTarget_CreateSharedBitmap") |
| | |
| #define ID2D1DCRenderTarget_CreateBitmapBrush(This, bitmap, bitmapBrushPropertie
s, brushProperties, bitmapBrush) \ | | #define ID2D1DCRenderTarget_CreateBitmapBrush(This, bitmap, bitmapBrushPropertie
s, brushProperties, bitmapBrush) \ |
| ((This)->lpVtbl->Base.CreateBitmapBrush((ID2D1RenderTarget *)This, bitmap, b
itmapBrushProperties, brushProperties, bitmapBrush)) | | ((This)->lpVtbl->Base.CreateBitmapBrush((ID2D1RenderTarget *)This, bitmap, b
itmapBrushProperties, brushProperties, bitmapBrush)) |
|
| | #pragma deprecated("ID2D1DCRenderTarget_CreateBitmapBrush") |
| | |
| #define ID2D1DCRenderTarget_CreateSolidColorBrush(This, color, brushProperties,
solidColorBrush) \ | | #define ID2D1DCRenderTarget_CreateSolidColorBrush(This, color, brushProperties,
solidColorBrush) \ |
| ((This)->lpVtbl->Base.CreateSolidColorBrush((ID2D1RenderTarget *)This, color
, brushProperties, solidColorBrush)) | | ((This)->lpVtbl->Base.CreateSolidColorBrush((ID2D1RenderTarget *)This, color
, brushProperties, solidColorBrush)) |
|
| | #pragma deprecated("ID2D1DCRenderTarget_CreateSolidColorBrush") |
| | |
| #define ID2D1DCRenderTarget_CreateGradientStopCollection(This, gradientStops, gr
adientStopsCount, colorInterpolationGamma, extendMode, gradientStopCollection) \ | | #define ID2D1DCRenderTarget_CreateGradientStopCollection(This, gradientStops, gr
adientStopsCount, colorInterpolationGamma, extendMode, gradientStopCollection) \ |
| ((This)->lpVtbl->Base.CreateGradientStopCollection((ID2D1RenderTarget *)This
, gradientStops, gradientStopsCount, colorInterpolationGamma, extendMode, gradie
ntStopCollection)) | | ((This)->lpVtbl->Base.CreateGradientStopCollection((ID2D1RenderTarget *)This
, gradientStops, gradientStopsCount, colorInterpolationGamma, extendMode, gradie
ntStopCollection)) |
|
| | #pragma deprecated("ID2D1DCRenderTarget_CreateGradientStopCollection") |
| | |
| #define ID2D1DCRenderTarget_CreateLinearGradientBrush(This, linearGradientBrushP
roperties, brushProperties, gradientStopCollection, linearGradientBrush) \ | | #define ID2D1DCRenderTarget_CreateLinearGradientBrush(This, linearGradientBrushP
roperties, brushProperties, gradientStopCollection, linearGradientBrush) \ |
| ((This)->lpVtbl->Base.CreateLinearGradientBrush((ID2D1RenderTarget *)This, l
inearGradientBrushProperties, brushProperties, gradientStopCollection, linearGra
dientBrush)) | | ((This)->lpVtbl->Base.CreateLinearGradientBrush((ID2D1RenderTarget *)This, l
inearGradientBrushProperties, brushProperties, gradientStopCollection, linearGra
dientBrush)) |
|
| | #pragma deprecated("ID2D1DCRenderTarget_CreateLinearGradientBrush") |
| | |
| #define ID2D1DCRenderTarget_CreateRadialGradientBrush(This, radialGradientBrushP
roperties, brushProperties, gradientStopCollection, radialGradientBrush) \ | | #define ID2D1DCRenderTarget_CreateRadialGradientBrush(This, radialGradientBrushP
roperties, brushProperties, gradientStopCollection, radialGradientBrush) \ |
| ((This)->lpVtbl->Base.CreateRadialGradientBrush((ID2D1RenderTarget *)This, r
adialGradientBrushProperties, brushProperties, gradientStopCollection, radialGra
dientBrush)) | | ((This)->lpVtbl->Base.CreateRadialGradientBrush((ID2D1RenderTarget *)This, r
adialGradientBrushProperties, brushProperties, gradientStopCollection, radialGra
dientBrush)) |
|
| | #pragma deprecated("ID2D1DCRenderTarget_CreateRadialGradientBrush") |
| | |
| #define ID2D1DCRenderTarget_CreateCompatibleRenderTarget(This, desiredSize, desi
redPixelSize, desiredFormat, options, bitmapRenderTarget) \ | | #define ID2D1DCRenderTarget_CreateCompatibleRenderTarget(This, desiredSize, desi
redPixelSize, desiredFormat, options, bitmapRenderTarget) \ |
| ((This)->lpVtbl->Base.CreateCompatibleRenderTarget((ID2D1RenderTarget *)This
, desiredSize, desiredPixelSize, desiredFormat, options, bitmapRenderTarget)) | | ((This)->lpVtbl->Base.CreateCompatibleRenderTarget((ID2D1RenderTarget *)This
, desiredSize, desiredPixelSize, desiredFormat, options, bitmapRenderTarget)) |
|
| | #pragma deprecated("ID2D1DCRenderTarget_CreateCompatibleRenderTarget") |
| | |
| #define ID2D1DCRenderTarget_CreateLayer(This, size, layer) \ | | #define ID2D1DCRenderTarget_CreateLayer(This, size, layer) \ |
| ((This)->lpVtbl->Base.CreateLayer((ID2D1RenderTarget *)This, size, layer)) | | ((This)->lpVtbl->Base.CreateLayer((ID2D1RenderTarget *)This, size, layer)) |
|
| | #pragma deprecated("ID2D1DCRenderTarget_CreateLayer") |
| | |
| #define ID2D1DCRenderTarget_CreateMesh(This, mesh) \ | | #define ID2D1DCRenderTarget_CreateMesh(This, mesh) \ |
| ((This)->lpVtbl->Base.CreateMesh((ID2D1RenderTarget *)This, mesh)) | | ((This)->lpVtbl->Base.CreateMesh((ID2D1RenderTarget *)This, mesh)) |
|
| | #pragma deprecated("ID2D1DCRenderTarget_CreateMesh") |
| | |
| #define ID2D1DCRenderTarget_DrawLine(This, point0, point1, brush, strokeWidth, s
trokeStyle) \ | | #define ID2D1DCRenderTarget_DrawLine(This, point0, point1, brush, strokeWidth, s
trokeStyle) \ |
| ((This)->lpVtbl->Base.DrawLine((ID2D1RenderTarget *)This, point0, point1, br
ush, strokeWidth, strokeStyle)) | | ((This)->lpVtbl->Base.DrawLine((ID2D1RenderTarget *)This, point0, point1, br
ush, strokeWidth, strokeStyle)) |
|
| | #pragma deprecated("ID2D1DCRenderTarget_DrawLine") |
| | |
| #define ID2D1DCRenderTarget_DrawRectangle(This, rect, brush, strokeWidth, stroke
Style) \ | | #define ID2D1DCRenderTarget_DrawRectangle(This, rect, brush, strokeWidth, stroke
Style) \ |
| ((This)->lpVtbl->Base.DrawRectangle((ID2D1RenderTarget *)This, rect, brush,
strokeWidth, strokeStyle)) | | ((This)->lpVtbl->Base.DrawRectangle((ID2D1RenderTarget *)This, rect, brush,
strokeWidth, strokeStyle)) |
|
| | #pragma deprecated("ID2D1DCRenderTarget_DrawRectangle") |
| | |
| #define ID2D1DCRenderTarget_FillRectangle(This, rect, brush) \ | | #define ID2D1DCRenderTarget_FillRectangle(This, rect, brush) \ |
| ((This)->lpVtbl->Base.FillRectangle((ID2D1RenderTarget *)This, rect, brush)) | | ((This)->lpVtbl->Base.FillRectangle((ID2D1RenderTarget *)This, rect, brush)) |
|
| | #pragma deprecated("ID2D1DCRenderTarget_FillRectangle") |
| | |
| #define ID2D1DCRenderTarget_DrawRoundedRectangle(This, roundedRect, brush, strok
eWidth, strokeStyle) \ | | #define ID2D1DCRenderTarget_DrawRoundedRectangle(This, roundedRect, brush, strok
eWidth, strokeStyle) \ |
| ((This)->lpVtbl->Base.DrawRoundedRectangle((ID2D1RenderTarget *)This, rounde
dRect, brush, strokeWidth, strokeStyle)) | | ((This)->lpVtbl->Base.DrawRoundedRectangle((ID2D1RenderTarget *)This, rounde
dRect, brush, strokeWidth, strokeStyle)) |
|
| | #pragma deprecated("ID2D1DCRenderTarget_DrawRoundedRectangle") |
| | |
| #define ID2D1DCRenderTarget_FillRoundedRectangle(This, roundedRect, brush) \ | | #define ID2D1DCRenderTarget_FillRoundedRectangle(This, roundedRect, brush) \ |
| ((This)->lpVtbl->Base.FillRoundedRectangle((ID2D1RenderTarget *)This, rounde
dRect, brush)) | | ((This)->lpVtbl->Base.FillRoundedRectangle((ID2D1RenderTarget *)This, rounde
dRect, brush)) |
|
| | #pragma deprecated("ID2D1DCRenderTarget_FillRoundedRectangle") |
| | |
| #define ID2D1DCRenderTarget_DrawEllipse(This, ellipse, brush, strokeWidth, strok
eStyle) \ | | #define ID2D1DCRenderTarget_DrawEllipse(This, ellipse, brush, strokeWidth, strok
eStyle) \ |
| ((This)->lpVtbl->Base.DrawEllipse((ID2D1RenderTarget *)This, ellipse, brush,
strokeWidth, strokeStyle)) | | ((This)->lpVtbl->Base.DrawEllipse((ID2D1RenderTarget *)This, ellipse, brush,
strokeWidth, strokeStyle)) |
|
| | #pragma deprecated("ID2D1DCRenderTarget_DrawEllipse") |
| | |
| #define ID2D1DCRenderTarget_FillEllipse(This, ellipse, brush) \ | | #define ID2D1DCRenderTarget_FillEllipse(This, ellipse, brush) \ |
| ((This)->lpVtbl->Base.FillEllipse((ID2D1RenderTarget *)This, ellipse, brush)
) | | ((This)->lpVtbl->Base.FillEllipse((ID2D1RenderTarget *)This, ellipse, brush)
) |
|
| | #pragma deprecated("ID2D1DCRenderTarget_FillEllipse") |
| | |
| #define ID2D1DCRenderTarget_DrawGeometry(This, geometry, brush, strokeWidth, str
okeStyle) \ | | #define ID2D1DCRenderTarget_DrawGeometry(This, geometry, brush, strokeWidth, str
okeStyle) \ |
| ((This)->lpVtbl->Base.DrawGeometry((ID2D1RenderTarget *)This, geometry, brus
h, strokeWidth, strokeStyle)) | | ((This)->lpVtbl->Base.DrawGeometry((ID2D1RenderTarget *)This, geometry, brus
h, strokeWidth, strokeStyle)) |
|
| | #pragma deprecated("ID2D1DCRenderTarget_DrawGeometry") |
| | |
| #define ID2D1DCRenderTarget_FillGeometry(This, geometry, brush, opacityBrush) \ | | #define ID2D1DCRenderTarget_FillGeometry(This, geometry, brush, opacityBrush) \ |
| ((This)->lpVtbl->Base.FillGeometry((ID2D1RenderTarget *)This, geometry, brus
h, opacityBrush)) | | ((This)->lpVtbl->Base.FillGeometry((ID2D1RenderTarget *)This, geometry, brus
h, opacityBrush)) |
|
| | #pragma deprecated("ID2D1DCRenderTarget_FillGeometry") |
| | |
| #define ID2D1DCRenderTarget_FillMesh(This, mesh, brush) \ | | #define ID2D1DCRenderTarget_FillMesh(This, mesh, brush) \ |
| ((This)->lpVtbl->Base.FillMesh((ID2D1RenderTarget *)This, mesh, brush)) | | ((This)->lpVtbl->Base.FillMesh((ID2D1RenderTarget *)This, mesh, brush)) |
|
| | #pragma deprecated("ID2D1DCRenderTarget_FillMesh") |
| | |
| #define ID2D1DCRenderTarget_FillOpacityMask(This, opacityMask, brush, content, d
estinationRectangle, sourceRectangle) \ | | #define ID2D1DCRenderTarget_FillOpacityMask(This, opacityMask, brush, content, d
estinationRectangle, sourceRectangle) \ |
| ((This)->lpVtbl->Base.FillOpacityMask((ID2D1RenderTarget *)This, opacityMask
, brush, content, destinationRectangle, sourceRectangle)) | | ((This)->lpVtbl->Base.FillOpacityMask((ID2D1RenderTarget *)This, opacityMask
, brush, content, destinationRectangle, sourceRectangle)) |
|
| | #pragma deprecated("ID2D1DCRenderTarget_FillOpacityMask") |
| | |
| #define ID2D1DCRenderTarget_DrawBitmap(This, bitmap, destinationRectangle, opaci
ty, interpolationMode, sourceRectangle) \ | | #define ID2D1DCRenderTarget_DrawBitmap(This, bitmap, destinationRectangle, opaci
ty, interpolationMode, sourceRectangle) \ |
| ((This)->lpVtbl->Base.DrawBitmap((ID2D1RenderTarget *)This, bitmap, destinat
ionRectangle, opacity, interpolationMode, sourceRectangle)) | | ((This)->lpVtbl->Base.DrawBitmap((ID2D1RenderTarget *)This, bitmap, destinat
ionRectangle, opacity, interpolationMode, sourceRectangle)) |
|
| | #pragma deprecated("ID2D1DCRenderTarget_DrawBitmap") |
| | |
| #define ID2D1DCRenderTarget_DrawText(This, string, stringLength, textFormat, lay
outRect, defaultForegroundBrush, options, measuringMode) \ | | #define ID2D1DCRenderTarget_DrawText(This, string, stringLength, textFormat, lay
outRect, defaultForegroundBrush, options, measuringMode) \ |
| ((This)->lpVtbl->Base.DrawText((ID2D1RenderTarget *)This, string, stringLeng
th, textFormat, layoutRect, defaultForegroundBrush, options, measuringMode)) | | ((This)->lpVtbl->Base.DrawText((ID2D1RenderTarget *)This, string, stringLeng
th, textFormat, layoutRect, defaultForegroundBrush, options, measuringMode)) |
|
| | #pragma deprecated("ID2D1DCRenderTarget_DrawText") |
| | |
| #define ID2D1DCRenderTarget_DrawTextLayout(This, origin, textLayout, defaultFore
groundBrush, options) \ | | #define ID2D1DCRenderTarget_DrawTextLayout(This, origin, textLayout, defaultFore
groundBrush, options) \ |
| ((This)->lpVtbl->Base.DrawTextLayout((ID2D1RenderTarget *)This, origin, text
Layout, defaultForegroundBrush, options)) | | ((This)->lpVtbl->Base.DrawTextLayout((ID2D1RenderTarget *)This, origin, text
Layout, defaultForegroundBrush, options)) |
|
| | #pragma deprecated("ID2D1DCRenderTarget_DrawTextLayout") |
| | |
| #define ID2D1DCRenderTarget_DrawGlyphRun(This, baselineOrigin, glyphRun, foregro
undBrush, measuringMode) \ | | #define ID2D1DCRenderTarget_DrawGlyphRun(This, baselineOrigin, glyphRun, foregro
undBrush, measuringMode) \ |
| ((This)->lpVtbl->Base.DrawGlyphRun((ID2D1RenderTarget *)This, baselineOrigin
, glyphRun, foregroundBrush, measuringMode)) | | ((This)->lpVtbl->Base.DrawGlyphRun((ID2D1RenderTarget *)This, baselineOrigin
, glyphRun, foregroundBrush, measuringMode)) |
|
| | #pragma deprecated("ID2D1DCRenderTarget_DrawGlyphRun") |
| | |
| #define ID2D1DCRenderTarget_SetTransform(This, transform) \ | | #define ID2D1DCRenderTarget_SetTransform(This, transform) \ |
| ((This)->lpVtbl->Base.SetTransform((ID2D1RenderTarget *)This, transform)) | | ((This)->lpVtbl->Base.SetTransform((ID2D1RenderTarget *)This, transform)) |
|
| | #pragma deprecated("ID2D1DCRenderTarget_SetTransform") |
| | |
| #define ID2D1DCRenderTarget_GetTransform(This, transform) \ | | #define ID2D1DCRenderTarget_GetTransform(This, transform) \ |
| ((This)->lpVtbl->Base.GetTransform((ID2D1RenderTarget *)This, transform)) | | ((This)->lpVtbl->Base.GetTransform((ID2D1RenderTarget *)This, transform)) |
|
| | #pragma deprecated("ID2D1DCRenderTarget_GetTransform") |
| | |
| #define ID2D1DCRenderTarget_SetAntialiasMode(This, antialiasMode) \ | | #define ID2D1DCRenderTarget_SetAntialiasMode(This, antialiasMode) \ |
| ((This)->lpVtbl->Base.SetAntialiasMode((ID2D1RenderTarget *)This, antialiasM
ode)) | | ((This)->lpVtbl->Base.SetAntialiasMode((ID2D1RenderTarget *)This, antialiasM
ode)) |
|
| | #pragma deprecated("ID2D1DCRenderTarget_SetAntialiasMode") |
| | |
| #define ID2D1DCRenderTarget_GetAntialiasMode(This) \ | | #define ID2D1DCRenderTarget_GetAntialiasMode(This) \ |
| ((This)->lpVtbl->Base.GetAntialiasMode((ID2D1RenderTarget *)This)) | | ((This)->lpVtbl->Base.GetAntialiasMode((ID2D1RenderTarget *)This)) |
|
| | #pragma deprecated("ID2D1DCRenderTarget_GetAntialiasMode") |
| | |
| #define ID2D1DCRenderTarget_SetTextAntialiasMode(This, textAntialiasMode) \ | | #define ID2D1DCRenderTarget_SetTextAntialiasMode(This, textAntialiasMode) \ |
| ((This)->lpVtbl->Base.SetTextAntialiasMode((ID2D1RenderTarget *)This, textAn
tialiasMode)) | | ((This)->lpVtbl->Base.SetTextAntialiasMode((ID2D1RenderTarget *)This, textAn
tialiasMode)) |
|
| | #pragma deprecated("ID2D1DCRenderTarget_SetTextAntialiasMode") |
| | |
| #define ID2D1DCRenderTarget_GetTextAntialiasMode(This) \ | | #define ID2D1DCRenderTarget_GetTextAntialiasMode(This) \ |
| ((This)->lpVtbl->Base.GetTextAntialiasMode((ID2D1RenderTarget *)This)) | | ((This)->lpVtbl->Base.GetTextAntialiasMode((ID2D1RenderTarget *)This)) |
|
| | #pragma deprecated("ID2D1DCRenderTarget_GetTextAntialiasMode") |
| | |
| #define ID2D1DCRenderTarget_SetTextRenderingParams(This, textRenderingParams) \ | | #define ID2D1DCRenderTarget_SetTextRenderingParams(This, textRenderingParams) \ |
| ((This)->lpVtbl->Base.SetTextRenderingParams((ID2D1RenderTarget *)This, text
RenderingParams)) | | ((This)->lpVtbl->Base.SetTextRenderingParams((ID2D1RenderTarget *)This, text
RenderingParams)) |
|
| | #pragma deprecated("ID2D1DCRenderTarget_SetTextRenderingParams") |
| | |
| #define ID2D1DCRenderTarget_GetTextRenderingParams(This, textRenderingParams) \ | | #define ID2D1DCRenderTarget_GetTextRenderingParams(This, textRenderingParams) \ |
| ((This)->lpVtbl->Base.GetTextRenderingParams((ID2D1RenderTarget *)This, text
RenderingParams)) | | ((This)->lpVtbl->Base.GetTextRenderingParams((ID2D1RenderTarget *)This, text
RenderingParams)) |
|
| | #pragma deprecated("ID2D1DCRenderTarget_GetTextRenderingParams") |
| | |
| #define ID2D1DCRenderTarget_SetTags(This, tag1, tag2) \ | | #define ID2D1DCRenderTarget_SetTags(This, tag1, tag2) \ |
| ((This)->lpVtbl->Base.SetTags((ID2D1RenderTarget *)This, tag1, tag2)) | | ((This)->lpVtbl->Base.SetTags((ID2D1RenderTarget *)This, tag1, tag2)) |
|
| | #pragma deprecated("ID2D1DCRenderTarget_SetTags") |
| | |
| #define ID2D1DCRenderTarget_GetTags(This, tag1, tag2) \ | | #define ID2D1DCRenderTarget_GetTags(This, tag1, tag2) \ |
| ((This)->lpVtbl->Base.GetTags((ID2D1RenderTarget *)This, tag1, tag2)) | | ((This)->lpVtbl->Base.GetTags((ID2D1RenderTarget *)This, tag1, tag2)) |
|
| | #pragma deprecated("ID2D1DCRenderTarget_GetTags") |
| | |
| #define ID2D1DCRenderTarget_PushLayer(This, layerParameters, layer) \ | | #define ID2D1DCRenderTarget_PushLayer(This, layerParameters, layer) \ |
| ((This)->lpVtbl->Base.PushLayer((ID2D1RenderTarget *)This, layerParameters,
layer)) | | ((This)->lpVtbl->Base.PushLayer((ID2D1RenderTarget *)This, layerParameters,
layer)) |
|
| | #pragma deprecated("ID2D1DCRenderTarget_PushLayer") |
| | |
| #define ID2D1DCRenderTarget_PopLayer(This) \ | | #define ID2D1DCRenderTarget_PopLayer(This) \ |
| ((This)->lpVtbl->Base.PopLayer((ID2D1RenderTarget *)This)) | | ((This)->lpVtbl->Base.PopLayer((ID2D1RenderTarget *)This)) |
|
| | #pragma deprecated("ID2D1DCRenderTarget_PopLayer") |
| | |
| #define ID2D1DCRenderTarget_Flush(This, tag1, tag2) \ | | #define ID2D1DCRenderTarget_Flush(This, tag1, tag2) \ |
| ((This)->lpVtbl->Base.Flush((ID2D1RenderTarget *)This, tag1, tag2)) | | ((This)->lpVtbl->Base.Flush((ID2D1RenderTarget *)This, tag1, tag2)) |
|
| | #pragma deprecated("ID2D1DCRenderTarget_Flush") |
| | |
| #define ID2D1DCRenderTarget_SaveDrawingState(This, drawingStateBlock) \ | | #define ID2D1DCRenderTarget_SaveDrawingState(This, drawingStateBlock) \ |
| ((This)->lpVtbl->Base.SaveDrawingState((ID2D1RenderTarget *)This, drawingSta
teBlock)) | | ((This)->lpVtbl->Base.SaveDrawingState((ID2D1RenderTarget *)This, drawingSta
teBlock)) |
|
| | #pragma deprecated("ID2D1DCRenderTarget_SaveDrawingState") |
| | |
| #define ID2D1DCRenderTarget_RestoreDrawingState(This, drawingStateBlock) \ | | #define ID2D1DCRenderTarget_RestoreDrawingState(This, drawingStateBlock) \ |
| ((This)->lpVtbl->Base.RestoreDrawingState((ID2D1RenderTarget *)This, drawing
StateBlock)) | | ((This)->lpVtbl->Base.RestoreDrawingState((ID2D1RenderTarget *)This, drawing
StateBlock)) |
|
| | #pragma deprecated("ID2D1DCRenderTarget_RestoreDrawingState") |
| | |
| #define ID2D1DCRenderTarget_PushAxisAlignedClip(This, clipRect, antialiasMode) \ | | #define ID2D1DCRenderTarget_PushAxisAlignedClip(This, clipRect, antialiasMode) \ |
| ((This)->lpVtbl->Base.PushAxisAlignedClip((ID2D1RenderTarget *)This, clipRec
t, antialiasMode)) | | ((This)->lpVtbl->Base.PushAxisAlignedClip((ID2D1RenderTarget *)This, clipRec
t, antialiasMode)) |
|
| | #pragma deprecated("ID2D1DCRenderTarget_PushAxisAlignedClip") |
| | |
| #define ID2D1DCRenderTarget_PopAxisAlignedClip(This) \ | | #define ID2D1DCRenderTarget_PopAxisAlignedClip(This) \ |
| ((This)->lpVtbl->Base.PopAxisAlignedClip((ID2D1RenderTarget *)This)) | | ((This)->lpVtbl->Base.PopAxisAlignedClip((ID2D1RenderTarget *)This)) |
|
| | #pragma deprecated("ID2D1DCRenderTarget_PopAxisAlignedClip") |
| | |
| #define ID2D1DCRenderTarget_Clear(This, clearColor) \ | | #define ID2D1DCRenderTarget_Clear(This, clearColor) \ |
| ((This)->lpVtbl->Base.Clear((ID2D1RenderTarget *)This, clearColor)) | | ((This)->lpVtbl->Base.Clear((ID2D1RenderTarget *)This, clearColor)) |
|
| | #pragma deprecated("ID2D1DCRenderTarget_Clear") |
| | |
| #define ID2D1DCRenderTarget_BeginDraw(This) \ | | #define ID2D1DCRenderTarget_BeginDraw(This) \ |
| ((This)->lpVtbl->Base.BeginDraw((ID2D1RenderTarget *)This)) | | ((This)->lpVtbl->Base.BeginDraw((ID2D1RenderTarget *)This)) |
|
| | #pragma deprecated("ID2D1DCRenderTarget_BeginDraw") |
| | |
| #define ID2D1DCRenderTarget_EndDraw(This, tag1, tag2) \ | | #define ID2D1DCRenderTarget_EndDraw(This, tag1, tag2) \ |
| ((This)->lpVtbl->Base.EndDraw((ID2D1RenderTarget *)This, tag1, tag2)) | | ((This)->lpVtbl->Base.EndDraw((ID2D1RenderTarget *)This, tag1, tag2)) |
|
| | #pragma deprecated("ID2D1DCRenderTarget_EndDraw") |
| | |
| #define ID2D1DCRenderTarget_GetPixelFormat(This) \ | | #define ID2D1DCRenderTarget_GetPixelFormat(This) \ |
| ((This)->lpVtbl->Base.GetPixelFormat((ID2D1RenderTarget *)This)) | | ((This)->lpVtbl->Base.GetPixelFormat((ID2D1RenderTarget *)This)) |
|
| | #pragma deprecated("ID2D1DCRenderTarget_GetPixelFormat") |
| | |
| #define ID2D1DCRenderTarget_SetDpi(This, dpiX, dpiY) \ | | #define ID2D1DCRenderTarget_SetDpi(This, dpiX, dpiY) \ |
| ((This)->lpVtbl->Base.SetDpi((ID2D1RenderTarget *)This, dpiX, dpiY)) | | ((This)->lpVtbl->Base.SetDpi((ID2D1RenderTarget *)This, dpiX, dpiY)) |
|
| | #pragma deprecated("ID2D1DCRenderTarget_SetDpi") |
| | |
| #define ID2D1DCRenderTarget_GetDpi(This, dpiX, dpiY) \ | | #define ID2D1DCRenderTarget_GetDpi(This, dpiX, dpiY) \ |
| ((This)->lpVtbl->Base.GetDpi((ID2D1RenderTarget *)This, dpiX, dpiY)) | | ((This)->lpVtbl->Base.GetDpi((ID2D1RenderTarget *)This, dpiX, dpiY)) |
|
| | #pragma deprecated("ID2D1DCRenderTarget_GetDpi") |
| | |
| #define ID2D1DCRenderTarget_GetSize(This) \ | | #define ID2D1DCRenderTarget_GetSize(This) \ |
| ((This)->lpVtbl->Base.GetSize((ID2D1RenderTarget *)This)) | | ((This)->lpVtbl->Base.GetSize((ID2D1RenderTarget *)This)) |
|
| | #pragma deprecated("ID2D1DCRenderTarget_GetSize") |
| | |
| #define ID2D1DCRenderTarget_GetPixelSize(This) \ | | #define ID2D1DCRenderTarget_GetPixelSize(This) \ |
| ((This)->lpVtbl->Base.GetPixelSize((ID2D1RenderTarget *)This)) | | ((This)->lpVtbl->Base.GetPixelSize((ID2D1RenderTarget *)This)) |
|
| | #pragma deprecated("ID2D1DCRenderTarget_GetPixelSize") |
| | |
| #define ID2D1DCRenderTarget_GetMaximumBitmapSize(This) \ | | #define ID2D1DCRenderTarget_GetMaximumBitmapSize(This) \ |
| ((This)->lpVtbl->Base.GetMaximumBitmapSize((ID2D1RenderTarget *)This)) | | ((This)->lpVtbl->Base.GetMaximumBitmapSize((ID2D1RenderTarget *)This)) |
|
| | #pragma deprecated("ID2D1DCRenderTarget_GetMaximumBitmapSize") |
| | |
| #define ID2D1DCRenderTarget_IsSupported(This, renderTargetProperties) \ | | #define ID2D1DCRenderTarget_IsSupported(This, renderTargetProperties) \ |
| ((This)->lpVtbl->Base.IsSupported((ID2D1RenderTarget *)This, renderTargetPro
perties)) | | ((This)->lpVtbl->Base.IsSupported((ID2D1RenderTarget *)This, renderTargetPro
perties)) |
|
| | #pragma deprecated("ID2D1DCRenderTarget_IsSupported") |
| | |
| #define ID2D1DCRenderTarget_BindDC(This, hDC, pSubRect) \ | | #define ID2D1DCRenderTarget_BindDC(This, hDC, pSubRect) \ |
| ((This)->lpVtbl->BindDC(This, hDC, pSubRect)) | | ((This)->lpVtbl->BindDC(This, hDC, pSubRect)) |
|
| | #pragma deprecated("ID2D1DCRenderTarget_BindDC") |
| | |
| typedef interface ID2D1Factory ID2D1Factory; | | typedef interface ID2D1Factory ID2D1Factory; |
| | |
| typedef struct ID2D1FactoryVtbl | | typedef struct ID2D1FactoryVtbl |
| { | | { |
| | |
| IUnknownVtbl Base; | | IUnknownVtbl Base; |
| | |
| STDMETHOD(ReloadSystemMetrics)( | | STDMETHOD(ReloadSystemMetrics)( |
| ID2D1Factory *This | | ID2D1Factory *This |
| | |
| skipping to change at line 6717 | | skipping to change at line 7238 |
| ) PURE; | | ) PURE; |
| } ID2D1FactoryVtbl; | | } ID2D1FactoryVtbl; |
| | |
| interface ID2D1Factory | | interface ID2D1Factory |
| { | | { |
| CONST struct ID2D1FactoryVtbl *lpVtbl; | | CONST struct ID2D1FactoryVtbl *lpVtbl; |
| }; | | }; |
| | |
| #define ID2D1Factory_QueryInterface(This, riid, ppv) \ | | #define ID2D1Factory_QueryInterface(This, riid, ppv) \ |
| ((This)->lpVtbl->Base.QueryInterface((IUnknown *)This, riid, ppv)) | | ((This)->lpVtbl->Base.QueryInterface((IUnknown *)This, riid, ppv)) |
|
| | #pragma deprecated("ID2D1Factory_QueryInterface") |
| | |
| #define ID2D1Factory_AddRef(This) \ | | #define ID2D1Factory_AddRef(This) \ |
| ((This)->lpVtbl->Base.AddRef((IUnknown *)This)) | | ((This)->lpVtbl->Base.AddRef((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1Factory_AddRef") |
| | |
| #define ID2D1Factory_Release(This) \ | | #define ID2D1Factory_Release(This) \ |
| ((This)->lpVtbl->Base.Release((IUnknown *)This)) | | ((This)->lpVtbl->Base.Release((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1Factory_Release") |
| | |
| #define ID2D1Factory_ReloadSystemMetrics(This) \ | | #define ID2D1Factory_ReloadSystemMetrics(This) \ |
| ((This)->lpVtbl->ReloadSystemMetrics(This)) | | ((This)->lpVtbl->ReloadSystemMetrics(This)) |
|
| | #pragma deprecated("ID2D1Factory_ReloadSystemMetrics") |
| | |
| #define ID2D1Factory_GetDesktopDpi(This, dpiX, dpiY) \ | | #define ID2D1Factory_GetDesktopDpi(This, dpiX, dpiY) \ |
| ((This)->lpVtbl->GetDesktopDpi(This, dpiX, dpiY)) | | ((This)->lpVtbl->GetDesktopDpi(This, dpiX, dpiY)) |
|
| | #pragma deprecated("ID2D1Factory_GetDesktopDpi") |
| | |
| #define ID2D1Factory_CreateRectangleGeometry(This, rectangle, rectangleGeometry)
\ | | #define ID2D1Factory_CreateRectangleGeometry(This, rectangle, rectangleGeometry)
\ |
| ((This)->lpVtbl->CreateRectangleGeometry(This, rectangle, rectangleGeometry)
) | | ((This)->lpVtbl->CreateRectangleGeometry(This, rectangle, rectangleGeometry)
) |
|
| | #pragma deprecated("ID2D1Factory_CreateRectangleGeometry") |
| | |
| #define ID2D1Factory_CreateRoundedRectangleGeometry(This, roundedRectangle, roun
dedRectangleGeometry) \ | | #define ID2D1Factory_CreateRoundedRectangleGeometry(This, roundedRectangle, roun
dedRectangleGeometry) \ |
| ((This)->lpVtbl->CreateRoundedRectangleGeometry(This, roundedRectangle, roun
dedRectangleGeometry)) | | ((This)->lpVtbl->CreateRoundedRectangleGeometry(This, roundedRectangle, roun
dedRectangleGeometry)) |
|
| | #pragma deprecated("ID2D1Factory_CreateRoundedRectangleGeometry") |
| | |
| #define ID2D1Factory_CreateEllipseGeometry(This, ellipse, ellipseGeometry) \ | | #define ID2D1Factory_CreateEllipseGeometry(This, ellipse, ellipseGeometry) \ |
| ((This)->lpVtbl->CreateEllipseGeometry(This, ellipse, ellipseGeometry)) | | ((This)->lpVtbl->CreateEllipseGeometry(This, ellipse, ellipseGeometry)) |
|
| | #pragma deprecated("ID2D1Factory_CreateEllipseGeometry") |
| | |
| #define ID2D1Factory_CreateGeometryGroup(This, fillMode, geometries, geometriesC
ount, geometryGroup) \ | | #define ID2D1Factory_CreateGeometryGroup(This, fillMode, geometries, geometriesC
ount, geometryGroup) \ |
| ((This)->lpVtbl->CreateGeometryGroup(This, fillMode, geometries, geometriesC
ount, geometryGroup)) | | ((This)->lpVtbl->CreateGeometryGroup(This, fillMode, geometries, geometriesC
ount, geometryGroup)) |
|
| | #pragma deprecated("ID2D1Factory_CreateGeometryGroup") |
| | |
| #define ID2D1Factory_CreateTransformedGeometry(This, sourceGeometry, transform,
transformedGeometry) \ | | #define ID2D1Factory_CreateTransformedGeometry(This, sourceGeometry, transform,
transformedGeometry) \ |
| ((This)->lpVtbl->CreateTransformedGeometry(This, sourceGeometry, transform,
transformedGeometry)) | | ((This)->lpVtbl->CreateTransformedGeometry(This, sourceGeometry, transform,
transformedGeometry)) |
|
| | #pragma deprecated("ID2D1Factory_CreateTransformedGeometry") |
| | |
| #define ID2D1Factory_CreatePathGeometry(This, pathGeometry) \ | | #define ID2D1Factory_CreatePathGeometry(This, pathGeometry) \ |
| ((This)->lpVtbl->CreatePathGeometry(This, pathGeometry)) | | ((This)->lpVtbl->CreatePathGeometry(This, pathGeometry)) |
|
| | #pragma deprecated("ID2D1Factory_CreatePathGeometry") |
| | |
| #define ID2D1Factory_CreateStrokeStyle(This, strokeStyleProperties, dashes, dash
esCount, strokeStyle) \ | | #define ID2D1Factory_CreateStrokeStyle(This, strokeStyleProperties, dashes, dash
esCount, strokeStyle) \ |
| ((This)->lpVtbl->CreateStrokeStyle(This, strokeStyleProperties, dashes, dash
esCount, strokeStyle)) | | ((This)->lpVtbl->CreateStrokeStyle(This, strokeStyleProperties, dashes, dash
esCount, strokeStyle)) |
|
| | #pragma deprecated("ID2D1Factory_CreateStrokeStyle") |
| | |
| #define ID2D1Factory_CreateDrawingStateBlock(This, drawingStateDescription, text
RenderingParams, drawingStateBlock) \ | | #define ID2D1Factory_CreateDrawingStateBlock(This, drawingStateDescription, text
RenderingParams, drawingStateBlock) \ |
| ((This)->lpVtbl->CreateDrawingStateBlock(This, drawingStateDescription, text
RenderingParams, drawingStateBlock)) | | ((This)->lpVtbl->CreateDrawingStateBlock(This, drawingStateDescription, text
RenderingParams, drawingStateBlock)) |
|
| | #pragma deprecated("ID2D1Factory_CreateDrawingStateBlock") |
| | |
| #define ID2D1Factory_CreateWicBitmapRenderTarget(This, target, renderTargetPrope
rties, renderTarget) \ | | #define ID2D1Factory_CreateWicBitmapRenderTarget(This, target, renderTargetPrope
rties, renderTarget) \ |
| ((This)->lpVtbl->CreateWicBitmapRenderTarget(This, target, renderTargetPrope
rties, renderTarget)) | | ((This)->lpVtbl->CreateWicBitmapRenderTarget(This, target, renderTargetPrope
rties, renderTarget)) |
|
| | #pragma deprecated("ID2D1Factory_CreateWicBitmapRenderTarget") |
| | |
| #define ID2D1Factory_CreateHwndRenderTarget(This, renderTargetProperties, hwndRe
nderTargetProperties, hwndRenderTarget) \ | | #define ID2D1Factory_CreateHwndRenderTarget(This, renderTargetProperties, hwndRe
nderTargetProperties, hwndRenderTarget) \ |
| ((This)->lpVtbl->CreateHwndRenderTarget(This, renderTargetProperties, hwndRe
nderTargetProperties, hwndRenderTarget)) | | ((This)->lpVtbl->CreateHwndRenderTarget(This, renderTargetProperties, hwndRe
nderTargetProperties, hwndRenderTarget)) |
|
| | #pragma deprecated("ID2D1Factory_CreateHwndRenderTarget") |
| | |
| #define ID2D1Factory_CreateDxgiSurfaceRenderTarget(This, dxgiSurface, renderTarg
etProperties, renderTarget) \ | | #define ID2D1Factory_CreateDxgiSurfaceRenderTarget(This, dxgiSurface, renderTarg
etProperties, renderTarget) \ |
| ((This)->lpVtbl->CreateDxgiSurfaceRenderTarget(This, dxgiSurface, renderTarg
etProperties, renderTarget)) | | ((This)->lpVtbl->CreateDxgiSurfaceRenderTarget(This, dxgiSurface, renderTarg
etProperties, renderTarget)) |
|
| | #pragma deprecated("ID2D1Factory_CreateDxgiSurfaceRenderTarget") |
| | |
| #define ID2D1Factory_CreateDCRenderTarget(This, renderTargetProperties, dcRender
Target) \ | | #define ID2D1Factory_CreateDCRenderTarget(This, renderTargetProperties, dcRender
Target) \ |
| ((This)->lpVtbl->CreateDCRenderTarget(This, renderTargetProperties, dcRender
Target)) | | ((This)->lpVtbl->CreateDCRenderTarget(This, renderTargetProperties, dcRender
Target)) |
|
| | #pragma deprecated("ID2D1Factory_CreateDCRenderTarget") |
| | |
| #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) */ | | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) */ |
| #pragma endregion | | #pragma endregion |
| | |
| #endif | | #endif |
| | |
| #pragma region Application Family | | #pragma region Application Family |
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) |
| | |
| #ifdef __cplusplus | | #ifdef __cplusplus |
| | |
| End of changes. 538 change blocks. |
| 0 lines changed or deleted | | 538 lines changed or added |
|
| d2d1_1.h (6.3.9600.17415-Windows 8.1) | | d2d1_1.h (10.0.10586.494-Windows 10 1511 10586.494) |
| | |
| skipping to change at line 1271 | | skipping to change at line 1271 |
| // | | // |
| STDMETHOD_(UINT32, GetValueSize)( | | STDMETHOD_(UINT32, GetValueSize)( |
| UINT32 index | | UINT32 index |
| ) CONST PURE; | | ) CONST PURE; |
| | |
| // | | // |
| // Retrieves the sub-properties of the given property by index. | | // Retrieves the sub-properties of the given property by index. |
| // | | // |
| STDMETHOD(GetSubProperties)( | | STDMETHOD(GetSubProperties)( |
| UINT32 index, | | UINT32 index, |
|
| _Outptr_opt_ ID2D1Properties **subProperties | | _Outptr_result_maybenull_ ID2D1Properties **subProperties |
| ) CONST PURE; | | ) CONST PURE; |
| | |
| COM_DECLSPEC_NOTHROW | | COM_DECLSPEC_NOTHROW |
| HRESULT | | HRESULT |
| SetValueByName( | | SetValueByName( |
| _In_ PCWSTR name, | | _In_ PCWSTR name, |
| _In_reads_(dataSize) CONST BYTE *data, | | _In_reads_(dataSize) CONST BYTE *data, |
| UINT32 dataSize | | UINT32 dataSize |
| ) | | ) |
| { | | { |
| | |
| skipping to change at line 1440 | | skipping to change at line 1440 |
| UINT32 GetValueSize( | | UINT32 GetValueSize( |
| U index | | U index |
| ) CONST | | ) CONST |
| { | | { |
| return GetValueSize(static_cast<UINT32>(index)); | | return GetValueSize(static_cast<UINT32>(index)); |
| } | | } |
| | |
| template<typename U> | | template<typename U> |
| HRESULT GetSubProperties( | | HRESULT GetSubProperties( |
| U index, | | U index, |
|
| _Outptr_opt_ ID2D1Properties **subProperties | | _Outptr_result_maybenull_ ID2D1Properties **subProperties |
| ) CONST | | ) CONST |
| { | | { |
| return GetSubProperties(static_cast<UINT32>(index), subProperties); | | return GetSubProperties(static_cast<UINT32>(index), subProperties); |
| } | | } |
| }; // interface ID2D1Properties | | }; // interface ID2D1Properties |
| | |
| //+----------------------------------------------------------------------------- | | //+----------------------------------------------------------------------------- |
| // | | // |
| // Interface: | | // Interface: |
| // ID2D1Effect | | // ID2D1Effect |
| | |
| skipping to change at line 1484 | | skipping to change at line 1484 |
| STDMETHOD(SetInputCount)( | | STDMETHOD(SetInputCount)( |
| UINT32 inputCount | | UINT32 inputCount |
| ) PURE; | | ) PURE; |
| | |
| // | | // |
| // Returns the input image to the effect. The input could be another effect
or a | | // Returns the input image to the effect. The input could be another effect
or a |
| // bitmap. | | // bitmap. |
| // | | // |
| STDMETHOD_(void, GetInput)( | | STDMETHOD_(void, GetInput)( |
| UINT32 index, | | UINT32 index, |
|
| _Outptr_opt_ ID2D1Image **input | | _Outptr_result_maybenull_ ID2D1Image **input |
| ) CONST PURE; | | ) CONST PURE; |
| | |
| // | | // |
| // This returns the number of input that are bound into this effect. | | // This returns the number of input that are bound into this effect. |
| // | | // |
| STDMETHOD_(UINT32, GetInputCount)( | | STDMETHOD_(UINT32, GetInputCount)( |
| ) CONST PURE; | | ) CONST PURE; |
| | |
| // | | // |
| // Returns the output image of the given effect. This can be set as the inpu
t to | | // Returns the output image of the given effect. This can be set as the inpu
t to |
| | |
| skipping to change at line 2641 | | skipping to change at line 2641 |
| ) PURE; | | ) PURE; |
| } ID2D1GdiMetafileSinkVtbl; | | } ID2D1GdiMetafileSinkVtbl; |
| | |
| interface ID2D1GdiMetafileSink | | interface ID2D1GdiMetafileSink |
| { | | { |
| CONST struct ID2D1GdiMetafileSinkVtbl *lpVtbl; | | CONST struct ID2D1GdiMetafileSinkVtbl *lpVtbl; |
| }; | | }; |
| | |
| #define ID2D1GdiMetafileSink_QueryInterface(This, riid, ppv) \ | | #define ID2D1GdiMetafileSink_QueryInterface(This, riid, ppv) \ |
| ((This)->lpVtbl->Base.QueryInterface((IUnknown *)This, riid, ppv)) | | ((This)->lpVtbl->Base.QueryInterface((IUnknown *)This, riid, ppv)) |
|
| | #pragma deprecated("ID2D1GdiMetafileSink_QueryInterface") |
| | |
| #define ID2D1GdiMetafileSink_AddRef(This) \ | | #define ID2D1GdiMetafileSink_AddRef(This) \ |
| ((This)->lpVtbl->Base.AddRef((IUnknown *)This)) | | ((This)->lpVtbl->Base.AddRef((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1GdiMetafileSink_AddRef") |
| | |
| #define ID2D1GdiMetafileSink_Release(This) \ | | #define ID2D1GdiMetafileSink_Release(This) \ |
| ((This)->lpVtbl->Base.Release((IUnknown *)This)) | | ((This)->lpVtbl->Base.Release((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1GdiMetafileSink_Release") |
| | |
| #define ID2D1GdiMetafileSink_ProcessRecord(This, recordType, recordData, recordD
ataSize) \ | | #define ID2D1GdiMetafileSink_ProcessRecord(This, recordType, recordData, recordD
ataSize) \ |
| ((This)->lpVtbl->ProcessRecord(This, recordType, recordData, recordDataSize)
) | | ((This)->lpVtbl->ProcessRecord(This, recordType, recordData, recordDataSize)
) |
|
| | #pragma deprecated("ID2D1GdiMetafileSink_ProcessRecord") |
| | |
| typedef interface ID2D1GdiMetafile ID2D1GdiMetafile; | | typedef interface ID2D1GdiMetafile ID2D1GdiMetafile; |
| | |
| typedef struct ID2D1GdiMetafileVtbl | | typedef struct ID2D1GdiMetafileVtbl |
| { | | { |
| | |
| ID2D1ResourceVtbl Base; | | ID2D1ResourceVtbl Base; |
| | |
| STDMETHOD(Stream)( | | STDMETHOD(Stream)( |
| ID2D1GdiMetafile *This, | | ID2D1GdiMetafile *This, |
| | |
| skipping to change at line 2676 | | skipping to change at line 2680 |
| ) PURE; | | ) PURE; |
| } ID2D1GdiMetafileVtbl; | | } ID2D1GdiMetafileVtbl; |
| | |
| interface ID2D1GdiMetafile | | interface ID2D1GdiMetafile |
| { | | { |
| CONST struct ID2D1GdiMetafileVtbl *lpVtbl; | | CONST struct ID2D1GdiMetafileVtbl *lpVtbl; |
| }; | | }; |
| | |
| #define ID2D1GdiMetafile_QueryInterface(This, riid, ppv) \ | | #define ID2D1GdiMetafile_QueryInterface(This, riid, ppv) \ |
| ((This)->lpVtbl->Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) | | ((This)->lpVtbl->Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) |
|
| | #pragma deprecated("ID2D1GdiMetafile_QueryInterface") |
| | |
| #define ID2D1GdiMetafile_AddRef(This) \ | | #define ID2D1GdiMetafile_AddRef(This) \ |
| ((This)->lpVtbl->Base.Base.AddRef((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.AddRef((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1GdiMetafile_AddRef") |
| | |
| #define ID2D1GdiMetafile_Release(This) \ | | #define ID2D1GdiMetafile_Release(This) \ |
| ((This)->lpVtbl->Base.Base.Release((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Release((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1GdiMetafile_Release") |
| | |
| #define ID2D1GdiMetafile_GetFactory(This, factory) \ | | #define ID2D1GdiMetafile_GetFactory(This, factory) \ |
| ((This)->lpVtbl->Base.GetFactory((ID2D1Resource *)This, factory)) | | ((This)->lpVtbl->Base.GetFactory((ID2D1Resource *)This, factory)) |
|
| | #pragma deprecated("ID2D1GdiMetafile_GetFactory") |
| | |
| #define ID2D1GdiMetafile_Stream(This, sink) \ | | #define ID2D1GdiMetafile_Stream(This, sink) \ |
| ((This)->lpVtbl->Stream(This, sink)) | | ((This)->lpVtbl->Stream(This, sink)) |
|
| | #pragma deprecated("ID2D1GdiMetafile_Stream") |
| | |
| #define ID2D1GdiMetafile_GetBounds(This, bounds) \ | | #define ID2D1GdiMetafile_GetBounds(This, bounds) \ |
| ((This)->lpVtbl->GetBounds(This, bounds)) | | ((This)->lpVtbl->GetBounds(This, bounds)) |
|
| | #pragma deprecated("ID2D1GdiMetafile_GetBounds") |
| | |
| typedef interface ID2D1CommandSink ID2D1CommandSink; | | typedef interface ID2D1CommandSink ID2D1CommandSink; |
| | |
| typedef struct ID2D1CommandSinkVtbl | | typedef struct ID2D1CommandSinkVtbl |
| { | | { |
| | |
| IUnknownVtbl Base; | | IUnknownVtbl Base; |
| | |
| STDMETHOD(BeginDraw)( | | STDMETHOD(BeginDraw)( |
| ID2D1CommandSink *This | | ID2D1CommandSink *This |
| | |
| skipping to change at line 2862 | | skipping to change at line 2872 |
| ) PURE; | | ) PURE; |
| } ID2D1CommandSinkVtbl; | | } ID2D1CommandSinkVtbl; |
| | |
| interface ID2D1CommandSink | | interface ID2D1CommandSink |
| { | | { |
| CONST struct ID2D1CommandSinkVtbl *lpVtbl; | | CONST struct ID2D1CommandSinkVtbl *lpVtbl; |
| }; | | }; |
| | |
| #define ID2D1CommandSink_QueryInterface(This, riid, ppv) \ | | #define ID2D1CommandSink_QueryInterface(This, riid, ppv) \ |
| ((This)->lpVtbl->Base.QueryInterface((IUnknown *)This, riid, ppv)) | | ((This)->lpVtbl->Base.QueryInterface((IUnknown *)This, riid, ppv)) |
|
| | #pragma deprecated("ID2D1CommandSink_QueryInterface") |
| | |
| #define ID2D1CommandSink_AddRef(This) \ | | #define ID2D1CommandSink_AddRef(This) \ |
| ((This)->lpVtbl->Base.AddRef((IUnknown *)This)) | | ((This)->lpVtbl->Base.AddRef((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1CommandSink_AddRef") |
| | |
| #define ID2D1CommandSink_Release(This) \ | | #define ID2D1CommandSink_Release(This) \ |
| ((This)->lpVtbl->Base.Release((IUnknown *)This)) | | ((This)->lpVtbl->Base.Release((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1CommandSink_Release") |
| | |
| #define ID2D1CommandSink_BeginDraw(This) \ | | #define ID2D1CommandSink_BeginDraw(This) \ |
| ((This)->lpVtbl->BeginDraw(This)) | | ((This)->lpVtbl->BeginDraw(This)) |
|
| | #pragma deprecated("ID2D1CommandSink_BeginDraw") |
| | |
| #define ID2D1CommandSink_EndDraw(This) \ | | #define ID2D1CommandSink_EndDraw(This) \ |
| ((This)->lpVtbl->EndDraw(This)) | | ((This)->lpVtbl->EndDraw(This)) |
|
| | #pragma deprecated("ID2D1CommandSink_EndDraw") |
| | |
| #define ID2D1CommandSink_SetAntialiasMode(This, antialiasMode) \ | | #define ID2D1CommandSink_SetAntialiasMode(This, antialiasMode) \ |
| ((This)->lpVtbl->SetAntialiasMode(This, antialiasMode)) | | ((This)->lpVtbl->SetAntialiasMode(This, antialiasMode)) |
|
| | #pragma deprecated("ID2D1CommandSink_SetAntialiasMode") |
| | |
| #define ID2D1CommandSink_SetTags(This, tag1, tag2) \ | | #define ID2D1CommandSink_SetTags(This, tag1, tag2) \ |
| ((This)->lpVtbl->SetTags(This, tag1, tag2)) | | ((This)->lpVtbl->SetTags(This, tag1, tag2)) |
|
| | #pragma deprecated("ID2D1CommandSink_SetTags") |
| | |
| #define ID2D1CommandSink_SetTextAntialiasMode(This, textAntialiasMode) \ | | #define ID2D1CommandSink_SetTextAntialiasMode(This, textAntialiasMode) \ |
| ((This)->lpVtbl->SetTextAntialiasMode(This, textAntialiasMode)) | | ((This)->lpVtbl->SetTextAntialiasMode(This, textAntialiasMode)) |
|
| | #pragma deprecated("ID2D1CommandSink_SetTextAntialiasMode") |
| | |
| #define ID2D1CommandSink_SetTextRenderingParams(This, textRenderingParams) \ | | #define ID2D1CommandSink_SetTextRenderingParams(This, textRenderingParams) \ |
| ((This)->lpVtbl->SetTextRenderingParams(This, textRenderingParams)) | | ((This)->lpVtbl->SetTextRenderingParams(This, textRenderingParams)) |
|
| | #pragma deprecated("ID2D1CommandSink_SetTextRenderingParams") |
| | |
| #define ID2D1CommandSink_SetTransform(This, transform) \ | | #define ID2D1CommandSink_SetTransform(This, transform) \ |
| ((This)->lpVtbl->SetTransform(This, transform)) | | ((This)->lpVtbl->SetTransform(This, transform)) |
|
| | #pragma deprecated("ID2D1CommandSink_SetTransform") |
| | |
| #define ID2D1CommandSink_SetPrimitiveBlend(This, primitiveBlend) \ | | #define ID2D1CommandSink_SetPrimitiveBlend(This, primitiveBlend) \ |
| ((This)->lpVtbl->SetPrimitiveBlend(This, primitiveBlend)) | | ((This)->lpVtbl->SetPrimitiveBlend(This, primitiveBlend)) |
|
| | #pragma deprecated("ID2D1CommandSink_SetPrimitiveBlend") |
| | |
| #define ID2D1CommandSink_SetUnitMode(This, unitMode) \ | | #define ID2D1CommandSink_SetUnitMode(This, unitMode) \ |
| ((This)->lpVtbl->SetUnitMode(This, unitMode)) | | ((This)->lpVtbl->SetUnitMode(This, unitMode)) |
|
| | #pragma deprecated("ID2D1CommandSink_SetUnitMode") |
| | |
| #define ID2D1CommandSink_Clear(This, color) \ | | #define ID2D1CommandSink_Clear(This, color) \ |
| ((This)->lpVtbl->Clear(This, color)) | | ((This)->lpVtbl->Clear(This, color)) |
|
| | #pragma deprecated("ID2D1CommandSink_Clear") |
| | |
| #define ID2D1CommandSink_DrawGlyphRun(This, baselineOrigin, glyphRun, glyphRunDe
scription, foregroundBrush, measuringMode) \ | | #define ID2D1CommandSink_DrawGlyphRun(This, baselineOrigin, glyphRun, glyphRunDe
scription, foregroundBrush, measuringMode) \ |
| ((This)->lpVtbl->DrawGlyphRun(This, baselineOrigin, glyphRun, glyphRunDescri
ption, foregroundBrush, measuringMode)) | | ((This)->lpVtbl->DrawGlyphRun(This, baselineOrigin, glyphRun, glyphRunDescri
ption, foregroundBrush, measuringMode)) |
|
| | #pragma deprecated("ID2D1CommandSink_DrawGlyphRun") |
| | |
| #define ID2D1CommandSink_DrawLine(This, point0, point1, brush, strokeWidth, stro
keStyle) \ | | #define ID2D1CommandSink_DrawLine(This, point0, point1, brush, strokeWidth, stro
keStyle) \ |
| ((This)->lpVtbl->DrawLine(This, point0, point1, brush, strokeWidth, strokeSt
yle)) | | ((This)->lpVtbl->DrawLine(This, point0, point1, brush, strokeWidth, strokeSt
yle)) |
|
| | #pragma deprecated("ID2D1CommandSink_DrawLine") |
| | |
| #define ID2D1CommandSink_DrawGeometry(This, geometry, brush, strokeWidth, stroke
Style) \ | | #define ID2D1CommandSink_DrawGeometry(This, geometry, brush, strokeWidth, stroke
Style) \ |
| ((This)->lpVtbl->DrawGeometry(This, geometry, brush, strokeWidth, strokeStyl
e)) | | ((This)->lpVtbl->DrawGeometry(This, geometry, brush, strokeWidth, strokeStyl
e)) |
|
| | #pragma deprecated("ID2D1CommandSink_DrawGeometry") |
| | |
| #define ID2D1CommandSink_DrawRectangle(This, rect, brush, strokeWidth, strokeSty
le) \ | | #define ID2D1CommandSink_DrawRectangle(This, rect, brush, strokeWidth, strokeSty
le) \ |
| ((This)->lpVtbl->DrawRectangle(This, rect, brush, strokeWidth, strokeStyle)) | | ((This)->lpVtbl->DrawRectangle(This, rect, brush, strokeWidth, strokeStyle)) |
|
| | #pragma deprecated("ID2D1CommandSink_DrawRectangle") |
| | |
| #define ID2D1CommandSink_DrawBitmap(This, bitmap, destinationRectangle, opacity,
interpolationMode, sourceRectangle, perspectiveTransform) \ | | #define ID2D1CommandSink_DrawBitmap(This, bitmap, destinationRectangle, opacity,
interpolationMode, sourceRectangle, perspectiveTransform) \ |
| ((This)->lpVtbl->DrawBitmap(This, bitmap, destinationRectangle, opacity, int
erpolationMode, sourceRectangle, perspectiveTransform)) | | ((This)->lpVtbl->DrawBitmap(This, bitmap, destinationRectangle, opacity, int
erpolationMode, sourceRectangle, perspectiveTransform)) |
|
| | #pragma deprecated("ID2D1CommandSink_DrawBitmap") |
| | |
| #define ID2D1CommandSink_DrawImage(This, image, targetOffset, imageRectangle, in
terpolationMode, compositeMode) \ | | #define ID2D1CommandSink_DrawImage(This, image, targetOffset, imageRectangle, in
terpolationMode, compositeMode) \ |
| ((This)->lpVtbl->DrawImage(This, image, targetOffset, imageRectangle, interp
olationMode, compositeMode)) | | ((This)->lpVtbl->DrawImage(This, image, targetOffset, imageRectangle, interp
olationMode, compositeMode)) |
|
| | #pragma deprecated("ID2D1CommandSink_DrawImage") |
| | |
| #define ID2D1CommandSink_DrawGdiMetafile(This, gdiMetafile, targetOffset) \ | | #define ID2D1CommandSink_DrawGdiMetafile(This, gdiMetafile, targetOffset) \ |
| ((This)->lpVtbl->DrawGdiMetafile(This, gdiMetafile, targetOffset)) | | ((This)->lpVtbl->DrawGdiMetafile(This, gdiMetafile, targetOffset)) |
|
| | #pragma deprecated("ID2D1CommandSink_DrawGdiMetafile") |
| | |
| #define ID2D1CommandSink_FillMesh(This, mesh, brush) \ | | #define ID2D1CommandSink_FillMesh(This, mesh, brush) \ |
| ((This)->lpVtbl->FillMesh(This, mesh, brush)) | | ((This)->lpVtbl->FillMesh(This, mesh, brush)) |
|
| | #pragma deprecated("ID2D1CommandSink_FillMesh") |
| | |
| #define ID2D1CommandSink_FillOpacityMask(This, opacityMask, brush, destinationRe
ctangle, sourceRectangle) \ | | #define ID2D1CommandSink_FillOpacityMask(This, opacityMask, brush, destinationRe
ctangle, sourceRectangle) \ |
| ((This)->lpVtbl->FillOpacityMask(This, opacityMask, brush, destinationRectan
gle, sourceRectangle)) | | ((This)->lpVtbl->FillOpacityMask(This, opacityMask, brush, destinationRectan
gle, sourceRectangle)) |
|
| | #pragma deprecated("ID2D1CommandSink_FillOpacityMask") |
| | |
| #define ID2D1CommandSink_FillGeometry(This, geometry, brush, opacityBrush) \ | | #define ID2D1CommandSink_FillGeometry(This, geometry, brush, opacityBrush) \ |
| ((This)->lpVtbl->FillGeometry(This, geometry, brush, opacityBrush)) | | ((This)->lpVtbl->FillGeometry(This, geometry, brush, opacityBrush)) |
|
| | #pragma deprecated("ID2D1CommandSink_FillGeometry") |
| | |
| #define ID2D1CommandSink_FillRectangle(This, rect, brush) \ | | #define ID2D1CommandSink_FillRectangle(This, rect, brush) \ |
| ((This)->lpVtbl->FillRectangle(This, rect, brush)) | | ((This)->lpVtbl->FillRectangle(This, rect, brush)) |
|
| | #pragma deprecated("ID2D1CommandSink_FillRectangle") |
| | |
| #define ID2D1CommandSink_PushAxisAlignedClip(This, clipRect, antialiasMode) \ | | #define ID2D1CommandSink_PushAxisAlignedClip(This, clipRect, antialiasMode) \ |
| ((This)->lpVtbl->PushAxisAlignedClip(This, clipRect, antialiasMode)) | | ((This)->lpVtbl->PushAxisAlignedClip(This, clipRect, antialiasMode)) |
|
| | #pragma deprecated("ID2D1CommandSink_PushAxisAlignedClip") |
| | |
| #define ID2D1CommandSink_PushLayer(This, layerParameters1, layer) \ | | #define ID2D1CommandSink_PushLayer(This, layerParameters1, layer) \ |
| ((This)->lpVtbl->PushLayer(This, layerParameters1, layer)) | | ((This)->lpVtbl->PushLayer(This, layerParameters1, layer)) |
|
| | #pragma deprecated("ID2D1CommandSink_PushLayer") |
| | |
| #define ID2D1CommandSink_PopAxisAlignedClip(This) \ | | #define ID2D1CommandSink_PopAxisAlignedClip(This) \ |
| ((This)->lpVtbl->PopAxisAlignedClip(This)) | | ((This)->lpVtbl->PopAxisAlignedClip(This)) |
|
| | #pragma deprecated("ID2D1CommandSink_PopAxisAlignedClip") |
| | |
| #define ID2D1CommandSink_PopLayer(This) \ | | #define ID2D1CommandSink_PopLayer(This) \ |
| ((This)->lpVtbl->PopLayer(This)) | | ((This)->lpVtbl->PopLayer(This)) |
|
| | #pragma deprecated("ID2D1CommandSink_PopLayer") |
| | |
| typedef interface ID2D1CommandList ID2D1CommandList; | | typedef interface ID2D1CommandList ID2D1CommandList; |
| | |
| typedef struct ID2D1CommandListVtbl | | typedef struct ID2D1CommandListVtbl |
| { | | { |
| | |
| ID2D1ImageVtbl Base; | | ID2D1ImageVtbl Base; |
| | |
| STDMETHOD(Stream)( | | STDMETHOD(Stream)( |
| ID2D1CommandList *This, | | ID2D1CommandList *This, |
| | |
| skipping to change at line 2968 | | skipping to change at line 3006 |
| ) PURE; | | ) PURE; |
| } ID2D1CommandListVtbl; | | } ID2D1CommandListVtbl; |
| | |
| interface ID2D1CommandList | | interface ID2D1CommandList |
| { | | { |
| CONST struct ID2D1CommandListVtbl *lpVtbl; | | CONST struct ID2D1CommandListVtbl *lpVtbl; |
| }; | | }; |
| | |
| #define ID2D1CommandList_QueryInterface(This, riid, ppv) \ | | #define ID2D1CommandList_QueryInterface(This, riid, ppv) \ |
| ((This)->lpVtbl->Base.Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) | | ((This)->lpVtbl->Base.Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) |
|
| | #pragma deprecated("ID2D1CommandList_QueryInterface") |
| | |
| #define ID2D1CommandList_AddRef(This) \ | | #define ID2D1CommandList_AddRef(This) \ |
| ((This)->lpVtbl->Base.Base.Base.AddRef((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Base.AddRef((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1CommandList_AddRef") |
| | |
| #define ID2D1CommandList_Release(This) \ | | #define ID2D1CommandList_Release(This) \ |
| ((This)->lpVtbl->Base.Base.Base.Release((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Base.Release((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1CommandList_Release") |
| | |
| #define ID2D1CommandList_GetFactory(This, factory) \ | | #define ID2D1CommandList_GetFactory(This, factory) \ |
| ((This)->lpVtbl->Base.Base.GetFactory((ID2D1Resource *)This, factory)) | | ((This)->lpVtbl->Base.Base.GetFactory((ID2D1Resource *)This, factory)) |
|
| | #pragma deprecated("ID2D1CommandList_GetFactory") |
| | |
| #define ID2D1CommandList_Stream(This, sink) \ | | #define ID2D1CommandList_Stream(This, sink) \ |
| ((This)->lpVtbl->Stream(This, sink)) | | ((This)->lpVtbl->Stream(This, sink)) |
|
| | #pragma deprecated("ID2D1CommandList_Stream") |
| | |
| #define ID2D1CommandList_Close(This) \ | | #define ID2D1CommandList_Close(This) \ |
| ((This)->lpVtbl->Close(This)) | | ((This)->lpVtbl->Close(This)) |
|
| | #pragma deprecated("ID2D1CommandList_Close") |
| | |
| typedef interface ID2D1PrintControl ID2D1PrintControl; | | typedef interface ID2D1PrintControl ID2D1PrintControl; |
| | |
| typedef struct ID2D1PrintControlVtbl | | typedef struct ID2D1PrintControlVtbl |
| { | | { |
| | |
| IUnknownVtbl Base; | | IUnknownVtbl Base; |
| | |
| STDMETHOD(AddPage)( | | STDMETHOD(AddPage)( |
| ID2D1PrintControl *This, | | ID2D1PrintControl *This, |
| | |
| skipping to change at line 3012 | | skipping to change at line 3056 |
| ) PURE; | | ) PURE; |
| } ID2D1PrintControlVtbl; | | } ID2D1PrintControlVtbl; |
| | |
| interface ID2D1PrintControl | | interface ID2D1PrintControl |
| { | | { |
| CONST struct ID2D1PrintControlVtbl *lpVtbl; | | CONST struct ID2D1PrintControlVtbl *lpVtbl; |
| }; | | }; |
| | |
| #define ID2D1PrintControl_QueryInterface(This, riid, ppv) \ | | #define ID2D1PrintControl_QueryInterface(This, riid, ppv) \ |
| ((This)->lpVtbl->Base.QueryInterface((IUnknown *)This, riid, ppv)) | | ((This)->lpVtbl->Base.QueryInterface((IUnknown *)This, riid, ppv)) |
|
| | #pragma deprecated("ID2D1PrintControl_QueryInterface") |
| | |
| #define ID2D1PrintControl_AddRef(This) \ | | #define ID2D1PrintControl_AddRef(This) \ |
| ((This)->lpVtbl->Base.AddRef((IUnknown *)This)) | | ((This)->lpVtbl->Base.AddRef((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1PrintControl_AddRef") |
| | |
| #define ID2D1PrintControl_Release(This) \ | | #define ID2D1PrintControl_Release(This) \ |
| ((This)->lpVtbl->Base.Release((IUnknown *)This)) | | ((This)->lpVtbl->Base.Release((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1PrintControl_Release") |
| | |
| #define ID2D1PrintControl_AddPage(This, commandList, pageSize, pagePrintTicketSt
ream, tag1, tag2) \ | | #define ID2D1PrintControl_AddPage(This, commandList, pageSize, pagePrintTicketSt
ream, tag1, tag2) \ |
| ((This)->lpVtbl->AddPage(This, commandList, pageSize, pagePrintTicketStream,
tag1, tag2)) | | ((This)->lpVtbl->AddPage(This, commandList, pageSize, pagePrintTicketStream,
tag1, tag2)) |
|
| | #pragma deprecated("ID2D1PrintControl_AddPage") |
| | |
| #define ID2D1PrintControl_Close(This) \ | | #define ID2D1PrintControl_Close(This) \ |
| ((This)->lpVtbl->Close(This)) | | ((This)->lpVtbl->Close(This)) |
|
| | #pragma deprecated("ID2D1PrintControl_Close") |
| | |
| typedef interface ID2D1ImageBrush ID2D1ImageBrush; | | typedef interface ID2D1ImageBrush ID2D1ImageBrush; |
| | |
| typedef struct ID2D1ImageBrushVtbl | | typedef struct ID2D1ImageBrushVtbl |
| { | | { |
| | |
| ID2D1BrushVtbl Base; | | ID2D1BrushVtbl Base; |
| | |
| STDMETHOD_(void, SetImage)( | | STDMETHOD_(void, SetImage)( |
| ID2D1ImageBrush *This, | | ID2D1ImageBrush *This, |
| | |
| skipping to change at line 3087 | | skipping to change at line 3136 |
| ) PURE; | | ) PURE; |
| } ID2D1ImageBrushVtbl; | | } ID2D1ImageBrushVtbl; |
| | |
| interface ID2D1ImageBrush | | interface ID2D1ImageBrush |
| { | | { |
| CONST struct ID2D1ImageBrushVtbl *lpVtbl; | | CONST struct ID2D1ImageBrushVtbl *lpVtbl; |
| }; | | }; |
| | |
| #define ID2D1ImageBrush_QueryInterface(This, riid, ppv) \ | | #define ID2D1ImageBrush_QueryInterface(This, riid, ppv) \ |
| ((This)->lpVtbl->Base.Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) | | ((This)->lpVtbl->Base.Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) |
|
| | #pragma deprecated("ID2D1ImageBrush_QueryInterface") |
| | |
| #define ID2D1ImageBrush_AddRef(This) \ | | #define ID2D1ImageBrush_AddRef(This) \ |
| ((This)->lpVtbl->Base.Base.Base.AddRef((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Base.AddRef((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1ImageBrush_AddRef") |
| | |
| #define ID2D1ImageBrush_Release(This) \ | | #define ID2D1ImageBrush_Release(This) \ |
| ((This)->lpVtbl->Base.Base.Base.Release((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Base.Release((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1ImageBrush_Release") |
| | |
| #define ID2D1ImageBrush_GetFactory(This, factory) \ | | #define ID2D1ImageBrush_GetFactory(This, factory) \ |
| ((This)->lpVtbl->Base.Base.GetFactory((ID2D1Resource *)This, factory)) | | ((This)->lpVtbl->Base.Base.GetFactory((ID2D1Resource *)This, factory)) |
|
| | #pragma deprecated("ID2D1ImageBrush_GetFactory") |
| | |
| #define ID2D1ImageBrush_SetOpacity(This, opacity) \ | | #define ID2D1ImageBrush_SetOpacity(This, opacity) \ |
| ((This)->lpVtbl->Base.SetOpacity((ID2D1Brush *)This, opacity)) | | ((This)->lpVtbl->Base.SetOpacity((ID2D1Brush *)This, opacity)) |
|
| | #pragma deprecated("ID2D1ImageBrush_SetOpacity") |
| | |
| #define ID2D1ImageBrush_SetTransform(This, transform) \ | | #define ID2D1ImageBrush_SetTransform(This, transform) \ |
| ((This)->lpVtbl->Base.SetTransform((ID2D1Brush *)This, transform)) | | ((This)->lpVtbl->Base.SetTransform((ID2D1Brush *)This, transform)) |
|
| | #pragma deprecated("ID2D1ImageBrush_SetTransform") |
| | |
| #define ID2D1ImageBrush_GetOpacity(This) \ | | #define ID2D1ImageBrush_GetOpacity(This) \ |
| ((This)->lpVtbl->Base.GetOpacity((ID2D1Brush *)This)) | | ((This)->lpVtbl->Base.GetOpacity((ID2D1Brush *)This)) |
|
| | #pragma deprecated("ID2D1ImageBrush_GetOpacity") |
| | |
| #define ID2D1ImageBrush_GetTransform(This, transform) \ | | #define ID2D1ImageBrush_GetTransform(This, transform) \ |
| ((This)->lpVtbl->Base.GetTransform((ID2D1Brush *)This, transform)) | | ((This)->lpVtbl->Base.GetTransform((ID2D1Brush *)This, transform)) |
|
| | #pragma deprecated("ID2D1ImageBrush_GetTransform") |
| | |
| #define ID2D1ImageBrush_SetImage(This, image) \ | | #define ID2D1ImageBrush_SetImage(This, image) \ |
| ((This)->lpVtbl->SetImage(This, image)) | | ((This)->lpVtbl->SetImage(This, image)) |
|
| | #pragma deprecated("ID2D1ImageBrush_SetImage") |
| | |
| #define ID2D1ImageBrush_SetExtendModeX(This, extendModeX) \ | | #define ID2D1ImageBrush_SetExtendModeX(This, extendModeX) \ |
| ((This)->lpVtbl->SetExtendModeX(This, extendModeX)) | | ((This)->lpVtbl->SetExtendModeX(This, extendModeX)) |
|
| | #pragma deprecated("ID2D1ImageBrush_SetExtendModeX") |
| | |
| #define ID2D1ImageBrush_SetExtendModeY(This, extendModeY) \ | | #define ID2D1ImageBrush_SetExtendModeY(This, extendModeY) \ |
| ((This)->lpVtbl->SetExtendModeY(This, extendModeY)) | | ((This)->lpVtbl->SetExtendModeY(This, extendModeY)) |
|
| | #pragma deprecated("ID2D1ImageBrush_SetExtendModeY") |
| | |
| #define ID2D1ImageBrush_SetInterpolationMode(This, interpolationMode) \ | | #define ID2D1ImageBrush_SetInterpolationMode(This, interpolationMode) \ |
| ((This)->lpVtbl->SetInterpolationMode(This, interpolationMode)) | | ((This)->lpVtbl->SetInterpolationMode(This, interpolationMode)) |
|
| | #pragma deprecated("ID2D1ImageBrush_SetInterpolationMode") |
| | |
| #define ID2D1ImageBrush_SetSourceRectangle(This, sourceRectangle) \ | | #define ID2D1ImageBrush_SetSourceRectangle(This, sourceRectangle) \ |
| ((This)->lpVtbl->SetSourceRectangle(This, sourceRectangle)) | | ((This)->lpVtbl->SetSourceRectangle(This, sourceRectangle)) |
|
| | #pragma deprecated("ID2D1ImageBrush_SetSourceRectangle") |
| | |
| #define ID2D1ImageBrush_GetImage(This, image) \ | | #define ID2D1ImageBrush_GetImage(This, image) \ |
| ((This)->lpVtbl->GetImage(This, image)) | | ((This)->lpVtbl->GetImage(This, image)) |
|
| | #pragma deprecated("ID2D1ImageBrush_GetImage") |
| | |
| #define ID2D1ImageBrush_GetExtendModeX(This) \ | | #define ID2D1ImageBrush_GetExtendModeX(This) \ |
| ((This)->lpVtbl->GetExtendModeX(This)) | | ((This)->lpVtbl->GetExtendModeX(This)) |
|
| | #pragma deprecated("ID2D1ImageBrush_GetExtendModeX") |
| | |
| #define ID2D1ImageBrush_GetExtendModeY(This) \ | | #define ID2D1ImageBrush_GetExtendModeY(This) \ |
| ((This)->lpVtbl->GetExtendModeY(This)) | | ((This)->lpVtbl->GetExtendModeY(This)) |
|
| | #pragma deprecated("ID2D1ImageBrush_GetExtendModeY") |
| | |
| #define ID2D1ImageBrush_GetInterpolationMode(This) \ | | #define ID2D1ImageBrush_GetInterpolationMode(This) \ |
| ((This)->lpVtbl->GetInterpolationMode(This)) | | ((This)->lpVtbl->GetInterpolationMode(This)) |
|
| | #pragma deprecated("ID2D1ImageBrush_GetInterpolationMode") |
| | |
| #define ID2D1ImageBrush_GetSourceRectangle(This, sourceRectangle) \ | | #define ID2D1ImageBrush_GetSourceRectangle(This, sourceRectangle) \ |
| ((This)->lpVtbl->GetSourceRectangle(This, sourceRectangle)) | | ((This)->lpVtbl->GetSourceRectangle(This, sourceRectangle)) |
|
| | #pragma deprecated("ID2D1ImageBrush_GetSourceRectangle") |
| | |
| typedef interface ID2D1BitmapBrush1 ID2D1BitmapBrush1; | | typedef interface ID2D1BitmapBrush1 ID2D1BitmapBrush1; |
| | |
| typedef struct ID2D1BitmapBrush1Vtbl | | typedef struct ID2D1BitmapBrush1Vtbl |
| { | | { |
| | |
| ID2D1BitmapBrushVtbl Base; | | ID2D1BitmapBrushVtbl Base; |
| | |
| STDMETHOD_(void, SetInterpolationMode1)( | | STDMETHOD_(void, SetInterpolationMode1)( |
| ID2D1BitmapBrush1 *This, | | ID2D1BitmapBrush1 *This, |
| | |
| skipping to change at line 3163 | | skipping to change at line 3230 |
| ) PURE; | | ) PURE; |
| } ID2D1BitmapBrush1Vtbl; | | } ID2D1BitmapBrush1Vtbl; |
| | |
| interface ID2D1BitmapBrush1 | | interface ID2D1BitmapBrush1 |
| { | | { |
| CONST struct ID2D1BitmapBrush1Vtbl *lpVtbl; | | CONST struct ID2D1BitmapBrush1Vtbl *lpVtbl; |
| }; | | }; |
| | |
| #define ID2D1BitmapBrush1_QueryInterface(This, riid, ppv) \ | | #define ID2D1BitmapBrush1_QueryInterface(This, riid, ppv) \ |
| ((This)->lpVtbl->Base.Base.Base.Base.QueryInterface((IUnknown *)This, riid,
ppv)) | | ((This)->lpVtbl->Base.Base.Base.Base.QueryInterface((IUnknown *)This, riid,
ppv)) |
|
| | #pragma deprecated("ID2D1BitmapBrush1_QueryInterface") |
| | |
| #define ID2D1BitmapBrush1_AddRef(This) \ | | #define ID2D1BitmapBrush1_AddRef(This) \ |
| ((This)->lpVtbl->Base.Base.Base.Base.AddRef((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Base.Base.AddRef((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1BitmapBrush1_AddRef") |
| | |
| #define ID2D1BitmapBrush1_Release(This) \ | | #define ID2D1BitmapBrush1_Release(This) \ |
| ((This)->lpVtbl->Base.Base.Base.Base.Release((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Base.Base.Release((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1BitmapBrush1_Release") |
| | |
| #define ID2D1BitmapBrush1_GetFactory(This, factory) \ | | #define ID2D1BitmapBrush1_GetFactory(This, factory) \ |
| ((This)->lpVtbl->Base.Base.Base.GetFactory((ID2D1Resource *)This, factory)) | | ((This)->lpVtbl->Base.Base.Base.GetFactory((ID2D1Resource *)This, factory)) |
|
| | #pragma deprecated("ID2D1BitmapBrush1_GetFactory") |
| | |
| #define ID2D1BitmapBrush1_SetOpacity(This, opacity) \ | | #define ID2D1BitmapBrush1_SetOpacity(This, opacity) \ |
| ((This)->lpVtbl->Base.Base.SetOpacity((ID2D1Brush *)This, opacity)) | | ((This)->lpVtbl->Base.Base.SetOpacity((ID2D1Brush *)This, opacity)) |
|
| | #pragma deprecated("ID2D1BitmapBrush1_SetOpacity") |
| | |
| #define ID2D1BitmapBrush1_SetTransform(This, transform) \ | | #define ID2D1BitmapBrush1_SetTransform(This, transform) \ |
| ((This)->lpVtbl->Base.Base.SetTransform((ID2D1Brush *)This, transform)) | | ((This)->lpVtbl->Base.Base.SetTransform((ID2D1Brush *)This, transform)) |
|
| | #pragma deprecated("ID2D1BitmapBrush1_SetTransform") |
| | |
| #define ID2D1BitmapBrush1_GetOpacity(This) \ | | #define ID2D1BitmapBrush1_GetOpacity(This) \ |
| ((This)->lpVtbl->Base.Base.GetOpacity((ID2D1Brush *)This)) | | ((This)->lpVtbl->Base.Base.GetOpacity((ID2D1Brush *)This)) |
|
| | #pragma deprecated("ID2D1BitmapBrush1_GetOpacity") |
| | |
| #define ID2D1BitmapBrush1_GetTransform(This, transform) \ | | #define ID2D1BitmapBrush1_GetTransform(This, transform) \ |
| ((This)->lpVtbl->Base.Base.GetTransform((ID2D1Brush *)This, transform)) | | ((This)->lpVtbl->Base.Base.GetTransform((ID2D1Brush *)This, transform)) |
|
| | #pragma deprecated("ID2D1BitmapBrush1_GetTransform") |
| | |
| #define ID2D1BitmapBrush1_SetExtendModeX(This, extendModeX) \ | | #define ID2D1BitmapBrush1_SetExtendModeX(This, extendModeX) \ |
| ((This)->lpVtbl->Base.SetExtendModeX((ID2D1BitmapBrush *)This, extendModeX)) | | ((This)->lpVtbl->Base.SetExtendModeX((ID2D1BitmapBrush *)This, extendModeX)) |
|
| | #pragma deprecated("ID2D1BitmapBrush1_SetExtendModeX") |
| | |
| #define ID2D1BitmapBrush1_SetExtendModeY(This, extendModeY) \ | | #define ID2D1BitmapBrush1_SetExtendModeY(This, extendModeY) \ |
| ((This)->lpVtbl->Base.SetExtendModeY((ID2D1BitmapBrush *)This, extendModeY)) | | ((This)->lpVtbl->Base.SetExtendModeY((ID2D1BitmapBrush *)This, extendModeY)) |
|
| | #pragma deprecated("ID2D1BitmapBrush1_SetExtendModeY") |
| | |
| #define ID2D1BitmapBrush1_SetInterpolationMode(This, interpolationMode) \ | | #define ID2D1BitmapBrush1_SetInterpolationMode(This, interpolationMode) \ |
| ((This)->lpVtbl->Base.SetInterpolationMode((ID2D1BitmapBrush *)This, interpo
lationMode)) | | ((This)->lpVtbl->Base.SetInterpolationMode((ID2D1BitmapBrush *)This, interpo
lationMode)) |
|
| | #pragma deprecated("ID2D1BitmapBrush1_SetInterpolationMode") |
| | |
| #define ID2D1BitmapBrush1_SetBitmap(This, bitmap) \ | | #define ID2D1BitmapBrush1_SetBitmap(This, bitmap) \ |
| ((This)->lpVtbl->Base.SetBitmap((ID2D1BitmapBrush *)This, bitmap)) | | ((This)->lpVtbl->Base.SetBitmap((ID2D1BitmapBrush *)This, bitmap)) |
|
| | #pragma deprecated("ID2D1BitmapBrush1_SetBitmap") |
| | |
| #define ID2D1BitmapBrush1_GetExtendModeX(This) \ | | #define ID2D1BitmapBrush1_GetExtendModeX(This) \ |
| ((This)->lpVtbl->Base.GetExtendModeX((ID2D1BitmapBrush *)This)) | | ((This)->lpVtbl->Base.GetExtendModeX((ID2D1BitmapBrush *)This)) |
|
| | #pragma deprecated("ID2D1BitmapBrush1_GetExtendModeX") |
| | |
| #define ID2D1BitmapBrush1_GetExtendModeY(This) \ | | #define ID2D1BitmapBrush1_GetExtendModeY(This) \ |
| ((This)->lpVtbl->Base.GetExtendModeY((ID2D1BitmapBrush *)This)) | | ((This)->lpVtbl->Base.GetExtendModeY((ID2D1BitmapBrush *)This)) |
|
| | #pragma deprecated("ID2D1BitmapBrush1_GetExtendModeY") |
| | |
| #define ID2D1BitmapBrush1_GetInterpolationMode(This) \ | | #define ID2D1BitmapBrush1_GetInterpolationMode(This) \ |
| ((This)->lpVtbl->Base.GetInterpolationMode((ID2D1BitmapBrush *)This)) | | ((This)->lpVtbl->Base.GetInterpolationMode((ID2D1BitmapBrush *)This)) |
|
| | #pragma deprecated("ID2D1BitmapBrush1_GetInterpolationMode") |
| | |
| #define ID2D1BitmapBrush1_GetBitmap(This, bitmap) \ | | #define ID2D1BitmapBrush1_GetBitmap(This, bitmap) \ |
| ((This)->lpVtbl->Base.GetBitmap((ID2D1BitmapBrush *)This, bitmap)) | | ((This)->lpVtbl->Base.GetBitmap((ID2D1BitmapBrush *)This, bitmap)) |
|
| | #pragma deprecated("ID2D1BitmapBrush1_GetBitmap") |
| | |
| #define ID2D1BitmapBrush1_SetInterpolationMode1(This, interpolationMode) \ | | #define ID2D1BitmapBrush1_SetInterpolationMode1(This, interpolationMode) \ |
| ((This)->lpVtbl->SetInterpolationMode1(This, interpolationMode)) | | ((This)->lpVtbl->SetInterpolationMode1(This, interpolationMode)) |
|
| | #pragma deprecated("ID2D1BitmapBrush1_SetInterpolationMode1") |
| | |
| #define ID2D1BitmapBrush1_GetInterpolationMode1(This) \ | | #define ID2D1BitmapBrush1_GetInterpolationMode1(This) \ |
| ((This)->lpVtbl->GetInterpolationMode1(This)) | | ((This)->lpVtbl->GetInterpolationMode1(This)) |
|
| | #pragma deprecated("ID2D1BitmapBrush1_GetInterpolationMode1") |
| | |
| typedef interface ID2D1StrokeStyle1 ID2D1StrokeStyle1; | | typedef interface ID2D1StrokeStyle1 ID2D1StrokeStyle1; |
| | |
| typedef struct ID2D1StrokeStyle1Vtbl | | typedef struct ID2D1StrokeStyle1Vtbl |
| { | | { |
| | |
| ID2D1StrokeStyleVtbl Base; | | ID2D1StrokeStyleVtbl Base; |
| | |
| STDMETHOD_(D2D1_STROKE_TRANSFORM_TYPE, GetStrokeTransformType)( | | STDMETHOD_(D2D1_STROKE_TRANSFORM_TYPE, GetStrokeTransformType)( |
| ID2D1StrokeStyle1 *This | | ID2D1StrokeStyle1 *This |
| ) PURE; | | ) PURE; |
| } ID2D1StrokeStyle1Vtbl; | | } ID2D1StrokeStyle1Vtbl; |
| | |
| interface ID2D1StrokeStyle1 | | interface ID2D1StrokeStyle1 |
| { | | { |
| CONST struct ID2D1StrokeStyle1Vtbl *lpVtbl; | | CONST struct ID2D1StrokeStyle1Vtbl *lpVtbl; |
| }; | | }; |
| | |
| #define ID2D1StrokeStyle1_QueryInterface(This, riid, ppv) \ | | #define ID2D1StrokeStyle1_QueryInterface(This, riid, ppv) \ |
| ((This)->lpVtbl->Base.Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) | | ((This)->lpVtbl->Base.Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) |
|
| | #pragma deprecated("ID2D1StrokeStyle1_QueryInterface") |
| | |
| #define ID2D1StrokeStyle1_AddRef(This) \ | | #define ID2D1StrokeStyle1_AddRef(This) \ |
| ((This)->lpVtbl->Base.Base.Base.AddRef((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Base.AddRef((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1StrokeStyle1_AddRef") |
| | |
| #define ID2D1StrokeStyle1_Release(This) \ | | #define ID2D1StrokeStyle1_Release(This) \ |
| ((This)->lpVtbl->Base.Base.Base.Release((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Base.Release((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1StrokeStyle1_Release") |
| | |
| #define ID2D1StrokeStyle1_GetFactory(This, factory) \ | | #define ID2D1StrokeStyle1_GetFactory(This, factory) \ |
| ((This)->lpVtbl->Base.Base.GetFactory((ID2D1Resource *)This, factory)) | | ((This)->lpVtbl->Base.Base.GetFactory((ID2D1Resource *)This, factory)) |
|
| | #pragma deprecated("ID2D1StrokeStyle1_GetFactory") |
| | |
| #define ID2D1StrokeStyle1_GetStartCap(This) \ | | #define ID2D1StrokeStyle1_GetStartCap(This) \ |
| ((This)->lpVtbl->Base.GetStartCap((ID2D1StrokeStyle *)This)) | | ((This)->lpVtbl->Base.GetStartCap((ID2D1StrokeStyle *)This)) |
|
| | #pragma deprecated("ID2D1StrokeStyle1_GetStartCap") |
| | |
| #define ID2D1StrokeStyle1_GetEndCap(This) \ | | #define ID2D1StrokeStyle1_GetEndCap(This) \ |
| ((This)->lpVtbl->Base.GetEndCap((ID2D1StrokeStyle *)This)) | | ((This)->lpVtbl->Base.GetEndCap((ID2D1StrokeStyle *)This)) |
|
| | #pragma deprecated("ID2D1StrokeStyle1_GetEndCap") |
| | |
| #define ID2D1StrokeStyle1_GetDashCap(This) \ | | #define ID2D1StrokeStyle1_GetDashCap(This) \ |
| ((This)->lpVtbl->Base.GetDashCap((ID2D1StrokeStyle *)This)) | | ((This)->lpVtbl->Base.GetDashCap((ID2D1StrokeStyle *)This)) |
|
| | #pragma deprecated("ID2D1StrokeStyle1_GetDashCap") |
| | |
| #define ID2D1StrokeStyle1_GetMiterLimit(This) \ | | #define ID2D1StrokeStyle1_GetMiterLimit(This) \ |
| ((This)->lpVtbl->Base.GetMiterLimit((ID2D1StrokeStyle *)This)) | | ((This)->lpVtbl->Base.GetMiterLimit((ID2D1StrokeStyle *)This)) |
|
| | #pragma deprecated("ID2D1StrokeStyle1_GetMiterLimit") |
| | |
| #define ID2D1StrokeStyle1_GetLineJoin(This) \ | | #define ID2D1StrokeStyle1_GetLineJoin(This) \ |
| ((This)->lpVtbl->Base.GetLineJoin((ID2D1StrokeStyle *)This)) | | ((This)->lpVtbl->Base.GetLineJoin((ID2D1StrokeStyle *)This)) |
|
| | #pragma deprecated("ID2D1StrokeStyle1_GetLineJoin") |
| | |
| #define ID2D1StrokeStyle1_GetDashOffset(This) \ | | #define ID2D1StrokeStyle1_GetDashOffset(This) \ |
| ((This)->lpVtbl->Base.GetDashOffset((ID2D1StrokeStyle *)This)) | | ((This)->lpVtbl->Base.GetDashOffset((ID2D1StrokeStyle *)This)) |
|
| | #pragma deprecated("ID2D1StrokeStyle1_GetDashOffset") |
| | |
| #define ID2D1StrokeStyle1_GetDashStyle(This) \ | | #define ID2D1StrokeStyle1_GetDashStyle(This) \ |
| ((This)->lpVtbl->Base.GetDashStyle((ID2D1StrokeStyle *)This)) | | ((This)->lpVtbl->Base.GetDashStyle((ID2D1StrokeStyle *)This)) |
|
| | #pragma deprecated("ID2D1StrokeStyle1_GetDashStyle") |
| | |
| #define ID2D1StrokeStyle1_GetDashesCount(This) \ | | #define ID2D1StrokeStyle1_GetDashesCount(This) \ |
| ((This)->lpVtbl->Base.GetDashesCount((ID2D1StrokeStyle *)This)) | | ((This)->lpVtbl->Base.GetDashesCount((ID2D1StrokeStyle *)This)) |
|
| | #pragma deprecated("ID2D1StrokeStyle1_GetDashesCount") |
| | |
| #define ID2D1StrokeStyle1_GetDashes(This, dashes, dashesCount) \ | | #define ID2D1StrokeStyle1_GetDashes(This, dashes, dashesCount) \ |
| ((This)->lpVtbl->Base.GetDashes((ID2D1StrokeStyle *)This, dashes, dashesCoun
t)) | | ((This)->lpVtbl->Base.GetDashes((ID2D1StrokeStyle *)This, dashes, dashesCoun
t)) |
|
| | #pragma deprecated("ID2D1StrokeStyle1_GetDashes") |
| | |
| #define ID2D1StrokeStyle1_GetStrokeTransformType(This) \ | | #define ID2D1StrokeStyle1_GetStrokeTransformType(This) \ |
| ((This)->lpVtbl->GetStrokeTransformType(This)) | | ((This)->lpVtbl->GetStrokeTransformType(This)) |
|
| | #pragma deprecated("ID2D1StrokeStyle1_GetStrokeTransformType") |
| | |
| typedef interface ID2D1PathGeometry1 ID2D1PathGeometry1; | | typedef interface ID2D1PathGeometry1 ID2D1PathGeometry1; |
| | |
| typedef struct ID2D1PathGeometry1Vtbl | | typedef struct ID2D1PathGeometry1Vtbl |
| { | | { |
| | |
| ID2D1PathGeometryVtbl Base; | | ID2D1PathGeometryVtbl Base; |
| | |
| STDMETHOD(ComputePointAndSegmentAtLength)( | | STDMETHOD(ComputePointAndSegmentAtLength)( |
| ID2D1PathGeometry1 *This, | | ID2D1PathGeometry1 *This, |
| | |
| skipping to change at line 3298 | | skipping to change at line 3397 |
| ) PURE; | | ) PURE; |
| } ID2D1PathGeometry1Vtbl; | | } ID2D1PathGeometry1Vtbl; |
| | |
| interface ID2D1PathGeometry1 | | interface ID2D1PathGeometry1 |
| { | | { |
| CONST struct ID2D1PathGeometry1Vtbl *lpVtbl; | | CONST struct ID2D1PathGeometry1Vtbl *lpVtbl; |
| }; | | }; |
| | |
| #define ID2D1PathGeometry1_QueryInterface(This, riid, ppv) \ | | #define ID2D1PathGeometry1_QueryInterface(This, riid, ppv) \ |
| ((This)->lpVtbl->Base.Base.Base.Base.QueryInterface((IUnknown *)This, riid,
ppv)) | | ((This)->lpVtbl->Base.Base.Base.Base.QueryInterface((IUnknown *)This, riid,
ppv)) |
|
| | #pragma deprecated("ID2D1PathGeometry1_QueryInterface") |
| | |
| #define ID2D1PathGeometry1_AddRef(This) \ | | #define ID2D1PathGeometry1_AddRef(This) \ |
| ((This)->lpVtbl->Base.Base.Base.Base.AddRef((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Base.Base.AddRef((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1PathGeometry1_AddRef") |
| | |
| #define ID2D1PathGeometry1_Release(This) \ | | #define ID2D1PathGeometry1_Release(This) \ |
| ((This)->lpVtbl->Base.Base.Base.Base.Release((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Base.Base.Release((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1PathGeometry1_Release") |
| | |
| #define ID2D1PathGeometry1_GetFactory(This, factory) \ | | #define ID2D1PathGeometry1_GetFactory(This, factory) \ |
| ((This)->lpVtbl->Base.Base.Base.GetFactory((ID2D1Resource *)This, factory)) | | ((This)->lpVtbl->Base.Base.Base.GetFactory((ID2D1Resource *)This, factory)) |
|
| | #pragma deprecated("ID2D1PathGeometry1_GetFactory") |
| | |
| #define ID2D1PathGeometry1_GetBounds(This, worldTransform, bounds) \ | | #define ID2D1PathGeometry1_GetBounds(This, worldTransform, bounds) \ |
| ((This)->lpVtbl->Base.Base.GetBounds((ID2D1Geometry *)This, worldTransform,
bounds)) | | ((This)->lpVtbl->Base.Base.GetBounds((ID2D1Geometry *)This, worldTransform,
bounds)) |
|
| | #pragma deprecated("ID2D1PathGeometry1_GetBounds") |
| | |
| #define ID2D1PathGeometry1_GetWidenedBounds(This, strokeWidth, strokeStyle, worl
dTransform, flatteningTolerance, bounds) \ | | #define ID2D1PathGeometry1_GetWidenedBounds(This, strokeWidth, strokeStyle, worl
dTransform, flatteningTolerance, bounds) \ |
| ((This)->lpVtbl->Base.Base.GetWidenedBounds((ID2D1Geometry *)This, strokeWid
th, strokeStyle, worldTransform, flatteningTolerance, bounds)) | | ((This)->lpVtbl->Base.Base.GetWidenedBounds((ID2D1Geometry *)This, strokeWid
th, strokeStyle, worldTransform, flatteningTolerance, bounds)) |
|
| | #pragma deprecated("ID2D1PathGeometry1_GetWidenedBounds") |
| | |
| #define ID2D1PathGeometry1_StrokeContainsPoint(This, point, strokeWidth, strokeS
tyle, worldTransform, flatteningTolerance, contains) \ | | #define ID2D1PathGeometry1_StrokeContainsPoint(This, point, strokeWidth, strokeS
tyle, worldTransform, flatteningTolerance, contains) \ |
| ((This)->lpVtbl->Base.Base.StrokeContainsPoint((ID2D1Geometry *)This, point,
strokeWidth, strokeStyle, worldTransform, flatteningTolerance, contains)) | | ((This)->lpVtbl->Base.Base.StrokeContainsPoint((ID2D1Geometry *)This, point,
strokeWidth, strokeStyle, worldTransform, flatteningTolerance, contains)) |
|
| | #pragma deprecated("ID2D1PathGeometry1_StrokeContainsPoint") |
| | |
| #define ID2D1PathGeometry1_FillContainsPoint(This, point, worldTransform, flatte
ningTolerance, contains) \ | | #define ID2D1PathGeometry1_FillContainsPoint(This, point, worldTransform, flatte
ningTolerance, contains) \ |
| ((This)->lpVtbl->Base.Base.FillContainsPoint((ID2D1Geometry *)This, point, w
orldTransform, flatteningTolerance, contains)) | | ((This)->lpVtbl->Base.Base.FillContainsPoint((ID2D1Geometry *)This, point, w
orldTransform, flatteningTolerance, contains)) |
|
| | #pragma deprecated("ID2D1PathGeometry1_FillContainsPoint") |
| | |
| #define ID2D1PathGeometry1_CompareWithGeometry(This, inputGeometry, inputGeometr
yTransform, flatteningTolerance, relation) \ | | #define ID2D1PathGeometry1_CompareWithGeometry(This, inputGeometry, inputGeometr
yTransform, flatteningTolerance, relation) \ |
| ((This)->lpVtbl->Base.Base.CompareWithGeometry((ID2D1Geometry *)This, inputG
eometry, inputGeometryTransform, flatteningTolerance, relation)) | | ((This)->lpVtbl->Base.Base.CompareWithGeometry((ID2D1Geometry *)This, inputG
eometry, inputGeometryTransform, flatteningTolerance, relation)) |
|
| | #pragma deprecated("ID2D1PathGeometry1_CompareWithGeometry") |
| | |
| #define ID2D1PathGeometry1_Simplify(This, simplificationOption, worldTransform,
flatteningTolerance, geometrySink) \ | | #define ID2D1PathGeometry1_Simplify(This, simplificationOption, worldTransform,
flatteningTolerance, geometrySink) \ |
| ((This)->lpVtbl->Base.Base.Simplify((ID2D1Geometry *)This, simplificationOpt
ion, worldTransform, flatteningTolerance, geometrySink)) | | ((This)->lpVtbl->Base.Base.Simplify((ID2D1Geometry *)This, simplificationOpt
ion, worldTransform, flatteningTolerance, geometrySink)) |
|
| | #pragma deprecated("ID2D1PathGeometry1_Simplify") |
| | |
| #define ID2D1PathGeometry1_Tessellate(This, worldTransform, flatteningTolerance,
tessellationSink) \ | | #define ID2D1PathGeometry1_Tessellate(This, worldTransform, flatteningTolerance,
tessellationSink) \ |
| ((This)->lpVtbl->Base.Base.Tessellate((ID2D1Geometry *)This, worldTransform,
flatteningTolerance, tessellationSink)) | | ((This)->lpVtbl->Base.Base.Tessellate((ID2D1Geometry *)This, worldTransform,
flatteningTolerance, tessellationSink)) |
|
| | #pragma deprecated("ID2D1PathGeometry1_Tessellate") |
| | |
| #define ID2D1PathGeometry1_CombineWithGeometry(This, inputGeometry, combineMode,
inputGeometryTransform, flatteningTolerance, geometrySink) \ | | #define ID2D1PathGeometry1_CombineWithGeometry(This, inputGeometry, combineMode,
inputGeometryTransform, flatteningTolerance, geometrySink) \ |
| ((This)->lpVtbl->Base.Base.CombineWithGeometry((ID2D1Geometry *)This, inputG
eometry, combineMode, inputGeometryTransform, flatteningTolerance, geometrySink)
) | | ((This)->lpVtbl->Base.Base.CombineWithGeometry((ID2D1Geometry *)This, inputG
eometry, combineMode, inputGeometryTransform, flatteningTolerance, geometrySink)
) |
|
| | #pragma deprecated("ID2D1PathGeometry1_CombineWithGeometry") |
| | |
| #define ID2D1PathGeometry1_Outline(This, worldTransform, flatteningTolerance, ge
ometrySink) \ | | #define ID2D1PathGeometry1_Outline(This, worldTransform, flatteningTolerance, ge
ometrySink) \ |
| ((This)->lpVtbl->Base.Base.Outline((ID2D1Geometry *)This, worldTransform, fl
atteningTolerance, geometrySink)) | | ((This)->lpVtbl->Base.Base.Outline((ID2D1Geometry *)This, worldTransform, fl
atteningTolerance, geometrySink)) |
|
| | #pragma deprecated("ID2D1PathGeometry1_Outline") |
| | |
| #define ID2D1PathGeometry1_ComputeArea(This, worldTransform, flatteningTolerance
, area) \ | | #define ID2D1PathGeometry1_ComputeArea(This, worldTransform, flatteningTolerance
, area) \ |
| ((This)->lpVtbl->Base.Base.ComputeArea((ID2D1Geometry *)This, worldTransform
, flatteningTolerance, area)) | | ((This)->lpVtbl->Base.Base.ComputeArea((ID2D1Geometry *)This, worldTransform
, flatteningTolerance, area)) |
|
| | #pragma deprecated("ID2D1PathGeometry1_ComputeArea") |
| | |
| #define ID2D1PathGeometry1_ComputeLength(This, worldTransform, flatteningToleran
ce, length) \ | | #define ID2D1PathGeometry1_ComputeLength(This, worldTransform, flatteningToleran
ce, length) \ |
| ((This)->lpVtbl->Base.Base.ComputeLength((ID2D1Geometry *)This, worldTransfo
rm, flatteningTolerance, length)) | | ((This)->lpVtbl->Base.Base.ComputeLength((ID2D1Geometry *)This, worldTransfo
rm, flatteningTolerance, length)) |
|
| | #pragma deprecated("ID2D1PathGeometry1_ComputeLength") |
| | |
| #define ID2D1PathGeometry1_ComputePointAtLength(This, length, worldTransform, fl
atteningTolerance, point, unitTangentVector) \ | | #define ID2D1PathGeometry1_ComputePointAtLength(This, length, worldTransform, fl
atteningTolerance, point, unitTangentVector) \ |
| ((This)->lpVtbl->Base.Base.ComputePointAtLength((ID2D1Geometry *)This, lengt
h, worldTransform, flatteningTolerance, point, unitTangentVector)) | | ((This)->lpVtbl->Base.Base.ComputePointAtLength((ID2D1Geometry *)This, lengt
h, worldTransform, flatteningTolerance, point, unitTangentVector)) |
|
| | #pragma deprecated("ID2D1PathGeometry1_ComputePointAtLength") |
| | |
| #define ID2D1PathGeometry1_Widen(This, strokeWidth, strokeStyle, worldTransform,
flatteningTolerance, geometrySink) \ | | #define ID2D1PathGeometry1_Widen(This, strokeWidth, strokeStyle, worldTransform,
flatteningTolerance, geometrySink) \ |
| ((This)->lpVtbl->Base.Base.Widen((ID2D1Geometry *)This, strokeWidth, strokeS
tyle, worldTransform, flatteningTolerance, geometrySink)) | | ((This)->lpVtbl->Base.Base.Widen((ID2D1Geometry *)This, strokeWidth, strokeS
tyle, worldTransform, flatteningTolerance, geometrySink)) |
|
| | #pragma deprecated("ID2D1PathGeometry1_Widen") |
| | |
| #define ID2D1PathGeometry1_Open(This, geometrySink) \ | | #define ID2D1PathGeometry1_Open(This, geometrySink) \ |
| ((This)->lpVtbl->Base.Open((ID2D1PathGeometry *)This, geometrySink)) | | ((This)->lpVtbl->Base.Open((ID2D1PathGeometry *)This, geometrySink)) |
|
| | #pragma deprecated("ID2D1PathGeometry1_Open") |
| | |
| #define ID2D1PathGeometry1_Stream(This, geometrySink) \ | | #define ID2D1PathGeometry1_Stream(This, geometrySink) \ |
| ((This)->lpVtbl->Base.Stream((ID2D1PathGeometry *)This, geometrySink)) | | ((This)->lpVtbl->Base.Stream((ID2D1PathGeometry *)This, geometrySink)) |
|
| | #pragma deprecated("ID2D1PathGeometry1_Stream") |
| | |
| #define ID2D1PathGeometry1_GetSegmentCount(This, count) \ | | #define ID2D1PathGeometry1_GetSegmentCount(This, count) \ |
| ((This)->lpVtbl->Base.GetSegmentCount((ID2D1PathGeometry *)This, count)) | | ((This)->lpVtbl->Base.GetSegmentCount((ID2D1PathGeometry *)This, count)) |
|
| | #pragma deprecated("ID2D1PathGeometry1_GetSegmentCount") |
| | |
| #define ID2D1PathGeometry1_GetFigureCount(This, count) \ | | #define ID2D1PathGeometry1_GetFigureCount(This, count) \ |
| ((This)->lpVtbl->Base.GetFigureCount((ID2D1PathGeometry *)This, count)) | | ((This)->lpVtbl->Base.GetFigureCount((ID2D1PathGeometry *)This, count)) |
|
| | #pragma deprecated("ID2D1PathGeometry1_GetFigureCount") |
| | |
| #define ID2D1PathGeometry1_ComputePointAndSegmentAtLength(This, length, startSeg
ment, worldTransform, flatteningTolerance, pointDescription) \ | | #define ID2D1PathGeometry1_ComputePointAndSegmentAtLength(This, length, startSeg
ment, worldTransform, flatteningTolerance, pointDescription) \ |
| ((This)->lpVtbl->ComputePointAndSegmentAtLength(This, length, startSegment,
worldTransform, flatteningTolerance, pointDescription)) | | ((This)->lpVtbl->ComputePointAndSegmentAtLength(This, length, startSegment,
worldTransform, flatteningTolerance, pointDescription)) |
|
| | #pragma deprecated("ID2D1PathGeometry1_ComputePointAndSegmentAtLength") |
| | |
| typedef interface ID2D1Properties ID2D1Properties; | | typedef interface ID2D1Properties ID2D1Properties; |
| | |
| typedef struct ID2D1PropertiesVtbl | | typedef struct ID2D1PropertiesVtbl |
| { | | { |
| | |
| IUnknownVtbl Base; | | IUnknownVtbl Base; |
| | |
| STDMETHOD_(UINT32, GetPropertyCount)( | | STDMETHOD_(UINT32, GetPropertyCount)( |
| ID2D1Properties *This | | ID2D1Properties *This |
| | |
| skipping to change at line 3435 | | skipping to change at line 3556 |
| ) PURE; | | ) PURE; |
| | |
| STDMETHOD_(UINT32, GetValueSize)( | | STDMETHOD_(UINT32, GetValueSize)( |
| ID2D1Properties *This, | | ID2D1Properties *This, |
| UINT32 index | | UINT32 index |
| ) PURE; | | ) PURE; |
| | |
| STDMETHOD(GetSubProperties)( | | STDMETHOD(GetSubProperties)( |
| ID2D1Properties *This, | | ID2D1Properties *This, |
| UINT32 index, | | UINT32 index, |
|
| _Outptr_opt_ ID2D1Properties **subProperties | | _Outptr_result_maybenull_ ID2D1Properties **subProperties |
| ) PURE; | | ) PURE; |
| } ID2D1PropertiesVtbl; | | } ID2D1PropertiesVtbl; |
| | |
| interface ID2D1Properties | | interface ID2D1Properties |
| { | | { |
| CONST struct ID2D1PropertiesVtbl *lpVtbl; | | CONST struct ID2D1PropertiesVtbl *lpVtbl; |
| }; | | }; |
| | |
| #define ID2D1Properties_QueryInterface(This, riid, ppv) \ | | #define ID2D1Properties_QueryInterface(This, riid, ppv) \ |
| ((This)->lpVtbl->Base.QueryInterface((IUnknown *)This, riid, ppv)) | | ((This)->lpVtbl->Base.QueryInterface((IUnknown *)This, riid, ppv)) |
|
| | #pragma deprecated("ID2D1Properties_QueryInterface") |
| | |
| #define ID2D1Properties_AddRef(This) \ | | #define ID2D1Properties_AddRef(This) \ |
| ((This)->lpVtbl->Base.AddRef((IUnknown *)This)) | | ((This)->lpVtbl->Base.AddRef((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1Properties_AddRef") |
| | |
| #define ID2D1Properties_Release(This) \ | | #define ID2D1Properties_Release(This) \ |
| ((This)->lpVtbl->Base.Release((IUnknown *)This)) | | ((This)->lpVtbl->Base.Release((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1Properties_Release") |
| | |
| #define ID2D1Properties_GetPropertyCount(This) \ | | #define ID2D1Properties_GetPropertyCount(This) \ |
| ((This)->lpVtbl->GetPropertyCount(This)) | | ((This)->lpVtbl->GetPropertyCount(This)) |
|
| | #pragma deprecated("ID2D1Properties_GetPropertyCount") |
| | |
| #define ID2D1Properties_GetPropertyName(This, index, name, nameCount) \ | | #define ID2D1Properties_GetPropertyName(This, index, name, nameCount) \ |
| ((This)->lpVtbl->GetPropertyName(This, index, name, nameCount)) | | ((This)->lpVtbl->GetPropertyName(This, index, name, nameCount)) |
|
| | #pragma deprecated("ID2D1Properties_GetPropertyName") |
| | |
| #define ID2D1Properties_GetPropertyNameLength(This, index) \ | | #define ID2D1Properties_GetPropertyNameLength(This, index) \ |
| ((This)->lpVtbl->GetPropertyNameLength(This, index)) | | ((This)->lpVtbl->GetPropertyNameLength(This, index)) |
|
| | #pragma deprecated("ID2D1Properties_GetPropertyNameLength") |
| | |
| #define ID2D1Properties_GetType(This, index) \ | | #define ID2D1Properties_GetType(This, index) \ |
| ((This)->lpVtbl->GetType(This, index)) | | ((This)->lpVtbl->GetType(This, index)) |
|
| | #pragma deprecated("ID2D1Properties_GetType") |
| | |
| #define ID2D1Properties_GetPropertyIndex(This, name) \ | | #define ID2D1Properties_GetPropertyIndex(This, name) \ |
| ((This)->lpVtbl->GetPropertyIndex(This, name)) | | ((This)->lpVtbl->GetPropertyIndex(This, name)) |
|
| | #pragma deprecated("ID2D1Properties_GetPropertyIndex") |
| | |
| #define ID2D1Properties_SetValueByName(This, name, type, data, dataSize) \ | | #define ID2D1Properties_SetValueByName(This, name, type, data, dataSize) \ |
| ((This)->lpVtbl->SetValueByName(This, name, type, data, dataSize)) | | ((This)->lpVtbl->SetValueByName(This, name, type, data, dataSize)) |
|
| | #pragma deprecated("ID2D1Properties_SetValueByName") |
| | |
| #define ID2D1Properties_SetValue(This, index, type, data, dataSize) \ | | #define ID2D1Properties_SetValue(This, index, type, data, dataSize) \ |
| ((This)->lpVtbl->SetValue(This, index, type, data, dataSize)) | | ((This)->lpVtbl->SetValue(This, index, type, data, dataSize)) |
|
| | #pragma deprecated("ID2D1Properties_SetValue") |
| | |
| #define ID2D1Properties_GetValueByName(This, name, type, data, dataSize) \ | | #define ID2D1Properties_GetValueByName(This, name, type, data, dataSize) \ |
| ((This)->lpVtbl->GetValueByName(This, name, type, data, dataSize)) | | ((This)->lpVtbl->GetValueByName(This, name, type, data, dataSize)) |
|
| | #pragma deprecated("ID2D1Properties_GetValueByName") |
| | |
| #define ID2D1Properties_GetValue(This, index, type, data, dataSize) \ | | #define ID2D1Properties_GetValue(This, index, type, data, dataSize) \ |
| ((This)->lpVtbl->GetValue(This, index, type, data, dataSize)) | | ((This)->lpVtbl->GetValue(This, index, type, data, dataSize)) |
|
| | #pragma deprecated("ID2D1Properties_GetValue") |
| | |
| #define ID2D1Properties_GetValueSize(This, index) \ | | #define ID2D1Properties_GetValueSize(This, index) \ |
| ((This)->lpVtbl->GetValueSize(This, index)) | | ((This)->lpVtbl->GetValueSize(This, index)) |
|
| | #pragma deprecated("ID2D1Properties_GetValueSize") |
| | |
| #define ID2D1Properties_GetSubProperties(This, index, subProperties) \ | | #define ID2D1Properties_GetSubProperties(This, index, subProperties) \ |
| ((This)->lpVtbl->GetSubProperties(This, index, subProperties)) | | ((This)->lpVtbl->GetSubProperties(This, index, subProperties)) |
|
| | #pragma deprecated("ID2D1Properties_GetSubProperties") |
| | |
| typedef interface ID2D1Effect ID2D1Effect; | | typedef interface ID2D1Effect ID2D1Effect; |
| | |
| typedef struct ID2D1EffectVtbl | | typedef struct ID2D1EffectVtbl |
| { | | { |
| | |
| ID2D1PropertiesVtbl Base; | | ID2D1PropertiesVtbl Base; |
| | |
| STDMETHOD_(void, SetInput)( | | STDMETHOD_(void, SetInput)( |
| ID2D1Effect *This, | | ID2D1Effect *This, |
| | |
| skipping to change at line 3508 | | skipping to change at line 3643 |
| ) PURE; | | ) PURE; |
| | |
| STDMETHOD(SetInputCount)( | | STDMETHOD(SetInputCount)( |
| ID2D1Effect *This, | | ID2D1Effect *This, |
| UINT32 inputCount | | UINT32 inputCount |
| ) PURE; | | ) PURE; |
| | |
| STDMETHOD_(void, GetInput)( | | STDMETHOD_(void, GetInput)( |
| ID2D1Effect *This, | | ID2D1Effect *This, |
| UINT32 index, | | UINT32 index, |
|
| _Outptr_opt_ ID2D1Image **input | | _Outptr_result_maybenull_ ID2D1Image **input |
| ) PURE; | | ) PURE; |
| | |
| STDMETHOD_(UINT32, GetInputCount)( | | STDMETHOD_(UINT32, GetInputCount)( |
| ID2D1Effect *This | | ID2D1Effect *This |
| ) PURE; | | ) PURE; |
| | |
| STDMETHOD_(void, GetOutput)( | | STDMETHOD_(void, GetOutput)( |
| ID2D1Effect *This, | | ID2D1Effect *This, |
| _Outptr_ ID2D1Image **outputImage | | _Outptr_ ID2D1Image **outputImage |
| ) PURE; | | ) PURE; |
| } ID2D1EffectVtbl; | | } ID2D1EffectVtbl; |
| | |
| interface ID2D1Effect | | interface ID2D1Effect |
| { | | { |
| CONST struct ID2D1EffectVtbl *lpVtbl; | | CONST struct ID2D1EffectVtbl *lpVtbl; |
| }; | | }; |
| | |
| #define ID2D1Effect_QueryInterface(This, riid, ppv) \ | | #define ID2D1Effect_QueryInterface(This, riid, ppv) \ |
| ((This)->lpVtbl->Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) | | ((This)->lpVtbl->Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) |
|
| | #pragma deprecated("ID2D1Effect_QueryInterface") |
| | |
| #define ID2D1Effect_AddRef(This) \ | | #define ID2D1Effect_AddRef(This) \ |
| ((This)->lpVtbl->Base.Base.AddRef((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.AddRef((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1Effect_AddRef") |
| | |
| #define ID2D1Effect_Release(This) \ | | #define ID2D1Effect_Release(This) \ |
| ((This)->lpVtbl->Base.Base.Release((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Release((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1Effect_Release") |
| | |
| #define ID2D1Effect_GetPropertyCount(This) \ | | #define ID2D1Effect_GetPropertyCount(This) \ |
| ((This)->lpVtbl->Base.GetPropertyCount((ID2D1Properties *)This)) | | ((This)->lpVtbl->Base.GetPropertyCount((ID2D1Properties *)This)) |
|
| | #pragma deprecated("ID2D1Effect_GetPropertyCount") |
| | |
| #define ID2D1Effect_GetPropertyName(This, index, name, nameCount) \ | | #define ID2D1Effect_GetPropertyName(This, index, name, nameCount) \ |
| ((This)->lpVtbl->Base.GetPropertyName((ID2D1Properties *)This, index, name,
nameCount)) | | ((This)->lpVtbl->Base.GetPropertyName((ID2D1Properties *)This, index, name,
nameCount)) |
|
| | #pragma deprecated("ID2D1Effect_GetPropertyName") |
| | |
| #define ID2D1Effect_GetPropertyNameLength(This, index) \ | | #define ID2D1Effect_GetPropertyNameLength(This, index) \ |
| ((This)->lpVtbl->Base.GetPropertyNameLength((ID2D1Properties *)This, index)) | | ((This)->lpVtbl->Base.GetPropertyNameLength((ID2D1Properties *)This, index)) |
|
| | #pragma deprecated("ID2D1Effect_GetPropertyNameLength") |
| | |
| #define ID2D1Effect_GetType(This, index) \ | | #define ID2D1Effect_GetType(This, index) \ |
| ((This)->lpVtbl->Base.GetType((ID2D1Properties *)This, index)) | | ((This)->lpVtbl->Base.GetType((ID2D1Properties *)This, index)) |
|
| | #pragma deprecated("ID2D1Effect_GetType") |
| | |
| #define ID2D1Effect_GetPropertyIndex(This, name) \ | | #define ID2D1Effect_GetPropertyIndex(This, name) \ |
| ((This)->lpVtbl->Base.GetPropertyIndex((ID2D1Properties *)This, name)) | | ((This)->lpVtbl->Base.GetPropertyIndex((ID2D1Properties *)This, name)) |
|
| | #pragma deprecated("ID2D1Effect_GetPropertyIndex") |
| | |
| #define ID2D1Effect_SetValueByName(This, name, type, data, dataSize) \ | | #define ID2D1Effect_SetValueByName(This, name, type, data, dataSize) \ |
| ((This)->lpVtbl->Base.SetValueByName((ID2D1Properties *)This, name, type, da
ta, dataSize)) | | ((This)->lpVtbl->Base.SetValueByName((ID2D1Properties *)This, name, type, da
ta, dataSize)) |
|
| | #pragma deprecated("ID2D1Effect_SetValueByName") |
| | |
| #define ID2D1Effect_SetValue(This, index, type, data, dataSize) \ | | #define ID2D1Effect_SetValue(This, index, type, data, dataSize) \ |
| ((This)->lpVtbl->Base.SetValue((ID2D1Properties *)This, index, type, data, d
ataSize)) | | ((This)->lpVtbl->Base.SetValue((ID2D1Properties *)This, index, type, data, d
ataSize)) |
|
| | #pragma deprecated("ID2D1Effect_SetValue") |
| | |
| #define ID2D1Effect_GetValueByName(This, name, type, data, dataSize) \ | | #define ID2D1Effect_GetValueByName(This, name, type, data, dataSize) \ |
| ((This)->lpVtbl->Base.GetValueByName((ID2D1Properties *)This, name, type, da
ta, dataSize)) | | ((This)->lpVtbl->Base.GetValueByName((ID2D1Properties *)This, name, type, da
ta, dataSize)) |
|
| | #pragma deprecated("ID2D1Effect_GetValueByName") |
| | |
| #define ID2D1Effect_GetValue(This, index, type, data, dataSize) \ | | #define ID2D1Effect_GetValue(This, index, type, data, dataSize) \ |
| ((This)->lpVtbl->Base.GetValue((ID2D1Properties *)This, index, type, data, d
ataSize)) | | ((This)->lpVtbl->Base.GetValue((ID2D1Properties *)This, index, type, data, d
ataSize)) |
|
| | #pragma deprecated("ID2D1Effect_GetValue") |
| | |
| #define ID2D1Effect_GetValueSize(This, index) \ | | #define ID2D1Effect_GetValueSize(This, index) \ |
| ((This)->lpVtbl->Base.GetValueSize((ID2D1Properties *)This, index)) | | ((This)->lpVtbl->Base.GetValueSize((ID2D1Properties *)This, index)) |
|
| | #pragma deprecated("ID2D1Effect_GetValueSize") |
| | |
| #define ID2D1Effect_GetSubProperties(This, index, subProperties) \ | | #define ID2D1Effect_GetSubProperties(This, index, subProperties) \ |
| ((This)->lpVtbl->Base.GetSubProperties((ID2D1Properties *)This, index, subPr
operties)) | | ((This)->lpVtbl->Base.GetSubProperties((ID2D1Properties *)This, index, subPr
operties)) |
|
| | #pragma deprecated("ID2D1Effect_GetSubProperties") |
| | |
| #define ID2D1Effect_SetInput(This, index, input, invalidate) \ | | #define ID2D1Effect_SetInput(This, index, input, invalidate) \ |
| ((This)->lpVtbl->SetInput(This, index, input, invalidate)) | | ((This)->lpVtbl->SetInput(This, index, input, invalidate)) |
|
| | #pragma deprecated("ID2D1Effect_SetInput") |
| | |
| #define ID2D1Effect_SetInputCount(This, inputCount) \ | | #define ID2D1Effect_SetInputCount(This, inputCount) \ |
| ((This)->lpVtbl->SetInputCount(This, inputCount)) | | ((This)->lpVtbl->SetInputCount(This, inputCount)) |
|
| | #pragma deprecated("ID2D1Effect_SetInputCount") |
| | |
| #define ID2D1Effect_GetInput(This, index, input) \ | | #define ID2D1Effect_GetInput(This, index, input) \ |
| ((This)->lpVtbl->GetInput(This, index, input)) | | ((This)->lpVtbl->GetInput(This, index, input)) |
|
| | #pragma deprecated("ID2D1Effect_GetInput") |
| | |
| #define ID2D1Effect_GetInputCount(This) \ | | #define ID2D1Effect_GetInputCount(This) \ |
| ((This)->lpVtbl->GetInputCount(This)) | | ((This)->lpVtbl->GetInputCount(This)) |
|
| | #pragma deprecated("ID2D1Effect_GetInputCount") |
| | |
| #define ID2D1Effect_GetOutput(This, outputImage) \ | | #define ID2D1Effect_GetOutput(This, outputImage) \ |
| ((This)->lpVtbl->GetOutput(This, outputImage)) | | ((This)->lpVtbl->GetOutput(This, outputImage)) |
|
| | #pragma deprecated("ID2D1Effect_GetOutput") |
| | |
| typedef interface ID2D1Bitmap1 ID2D1Bitmap1; | | typedef interface ID2D1Bitmap1 ID2D1Bitmap1; |
| | |
| typedef struct ID2D1Bitmap1Vtbl | | typedef struct ID2D1Bitmap1Vtbl |
| { | | { |
| | |
| ID2D1BitmapVtbl Base; | | ID2D1BitmapVtbl Base; |
| | |
| STDMETHOD_(void, GetColorContext)( | | STDMETHOD_(void, GetColorContext)( |
| ID2D1Bitmap1 *This, | | ID2D1Bitmap1 *This, |
| | |
| skipping to change at line 3622 | | skipping to change at line 3776 |
| ) PURE; | | ) PURE; |
| } ID2D1Bitmap1Vtbl; | | } ID2D1Bitmap1Vtbl; |
| | |
| interface ID2D1Bitmap1 | | interface ID2D1Bitmap1 |
| { | | { |
| CONST struct ID2D1Bitmap1Vtbl *lpVtbl; | | CONST struct ID2D1Bitmap1Vtbl *lpVtbl; |
| }; | | }; |
| | |
| #define ID2D1Bitmap1_QueryInterface(This, riid, ppv) \ | | #define ID2D1Bitmap1_QueryInterface(This, riid, ppv) \ |
| ((This)->lpVtbl->Base.Base.Base.Base.QueryInterface((IUnknown *)This, riid,
ppv)) | | ((This)->lpVtbl->Base.Base.Base.Base.QueryInterface((IUnknown *)This, riid,
ppv)) |
|
| | #pragma deprecated("ID2D1Bitmap1_QueryInterface") |
| | |
| #define ID2D1Bitmap1_AddRef(This) \ | | #define ID2D1Bitmap1_AddRef(This) \ |
| ((This)->lpVtbl->Base.Base.Base.Base.AddRef((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Base.Base.AddRef((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1Bitmap1_AddRef") |
| | |
| #define ID2D1Bitmap1_Release(This) \ | | #define ID2D1Bitmap1_Release(This) \ |
| ((This)->lpVtbl->Base.Base.Base.Base.Release((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Base.Base.Release((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1Bitmap1_Release") |
| | |
| #define ID2D1Bitmap1_GetFactory(This, factory) \ | | #define ID2D1Bitmap1_GetFactory(This, factory) \ |
| ((This)->lpVtbl->Base.Base.Base.GetFactory((ID2D1Resource *)This, factory)) | | ((This)->lpVtbl->Base.Base.Base.GetFactory((ID2D1Resource *)This, factory)) |
|
| | #pragma deprecated("ID2D1Bitmap1_GetFactory") |
| | |
| #define ID2D1Bitmap1_GetSize(This) \ | | #define ID2D1Bitmap1_GetSize(This) \ |
| ((This)->lpVtbl->Base.GetSize((ID2D1Bitmap *)This)) | | ((This)->lpVtbl->Base.GetSize((ID2D1Bitmap *)This)) |
|
| | #pragma deprecated("ID2D1Bitmap1_GetSize") |
| | |
| #define ID2D1Bitmap1_GetPixelSize(This) \ | | #define ID2D1Bitmap1_GetPixelSize(This) \ |
| ((This)->lpVtbl->Base.GetPixelSize((ID2D1Bitmap *)This)) | | ((This)->lpVtbl->Base.GetPixelSize((ID2D1Bitmap *)This)) |
|
| | #pragma deprecated("ID2D1Bitmap1_GetPixelSize") |
| | |
| #define ID2D1Bitmap1_GetPixelFormat(This) \ | | #define ID2D1Bitmap1_GetPixelFormat(This) \ |
| ((This)->lpVtbl->Base.GetPixelFormat((ID2D1Bitmap *)This)) | | ((This)->lpVtbl->Base.GetPixelFormat((ID2D1Bitmap *)This)) |
|
| | #pragma deprecated("ID2D1Bitmap1_GetPixelFormat") |
| | |
| #define ID2D1Bitmap1_GetDpi(This, dpiX, dpiY) \ | | #define ID2D1Bitmap1_GetDpi(This, dpiX, dpiY) \ |
| ((This)->lpVtbl->Base.GetDpi((ID2D1Bitmap *)This, dpiX, dpiY)) | | ((This)->lpVtbl->Base.GetDpi((ID2D1Bitmap *)This, dpiX, dpiY)) |
|
| | #pragma deprecated("ID2D1Bitmap1_GetDpi") |
| | |
| #define ID2D1Bitmap1_CopyFromBitmap(This, destPoint, bitmap, srcRect) \ | | #define ID2D1Bitmap1_CopyFromBitmap(This, destPoint, bitmap, srcRect) \ |
| ((This)->lpVtbl->Base.CopyFromBitmap((ID2D1Bitmap *)This, destPoint, bitmap,
srcRect)) | | ((This)->lpVtbl->Base.CopyFromBitmap((ID2D1Bitmap *)This, destPoint, bitmap,
srcRect)) |
|
| | #pragma deprecated("ID2D1Bitmap1_CopyFromBitmap") |
| | |
| #define ID2D1Bitmap1_CopyFromRenderTarget(This, destPoint, renderTarget, srcRect
) \ | | #define ID2D1Bitmap1_CopyFromRenderTarget(This, destPoint, renderTarget, srcRect
) \ |
| ((This)->lpVtbl->Base.CopyFromRenderTarget((ID2D1Bitmap *)This, destPoint, r
enderTarget, srcRect)) | | ((This)->lpVtbl->Base.CopyFromRenderTarget((ID2D1Bitmap *)This, destPoint, r
enderTarget, srcRect)) |
|
| | #pragma deprecated("ID2D1Bitmap1_CopyFromRenderTarget") |
| | |
| #define ID2D1Bitmap1_CopyFromMemory(This, dstRect, srcData, pitch) \ | | #define ID2D1Bitmap1_CopyFromMemory(This, dstRect, srcData, pitch) \ |
| ((This)->lpVtbl->Base.CopyFromMemory((ID2D1Bitmap *)This, dstRect, srcData,
pitch)) | | ((This)->lpVtbl->Base.CopyFromMemory((ID2D1Bitmap *)This, dstRect, srcData,
pitch)) |
|
| | #pragma deprecated("ID2D1Bitmap1_CopyFromMemory") |
| | |
| #define ID2D1Bitmap1_GetColorContext(This, colorContext) \ | | #define ID2D1Bitmap1_GetColorContext(This, colorContext) \ |
| ((This)->lpVtbl->GetColorContext(This, colorContext)) | | ((This)->lpVtbl->GetColorContext(This, colorContext)) |
|
| | #pragma deprecated("ID2D1Bitmap1_GetColorContext") |
| | |
| #define ID2D1Bitmap1_GetOptions(This) \ | | #define ID2D1Bitmap1_GetOptions(This) \ |
| ((This)->lpVtbl->GetOptions(This)) | | ((This)->lpVtbl->GetOptions(This)) |
|
| | #pragma deprecated("ID2D1Bitmap1_GetOptions") |
| | |
| #define ID2D1Bitmap1_GetSurface(This, dxgiSurface) \ | | #define ID2D1Bitmap1_GetSurface(This, dxgiSurface) \ |
| ((This)->lpVtbl->GetSurface(This, dxgiSurface)) | | ((This)->lpVtbl->GetSurface(This, dxgiSurface)) |
|
| | #pragma deprecated("ID2D1Bitmap1_GetSurface") |
| | |
| #define ID2D1Bitmap1_Map(This, options, mappedRect) \ | | #define ID2D1Bitmap1_Map(This, options, mappedRect) \ |
| ((This)->lpVtbl->Map(This, options, mappedRect)) | | ((This)->lpVtbl->Map(This, options, mappedRect)) |
|
| | #pragma deprecated("ID2D1Bitmap1_Map") |
| | |
| #define ID2D1Bitmap1_Unmap(This) \ | | #define ID2D1Bitmap1_Unmap(This) \ |
| ((This)->lpVtbl->Unmap(This)) | | ((This)->lpVtbl->Unmap(This)) |
|
| | #pragma deprecated("ID2D1Bitmap1_Unmap") |
| | |
| typedef interface ID2D1ColorContext ID2D1ColorContext; | | typedef interface ID2D1ColorContext ID2D1ColorContext; |
| | |
| typedef struct ID2D1ColorContextVtbl | | typedef struct ID2D1ColorContextVtbl |
| { | | { |
| | |
| ID2D1ResourceVtbl Base; | | ID2D1ResourceVtbl Base; |
| | |
| STDMETHOD_(D2D1_COLOR_SPACE, GetColorSpace)( | | STDMETHOD_(D2D1_COLOR_SPACE, GetColorSpace)( |
| ID2D1ColorContext *This | | ID2D1ColorContext *This |
| | |
| skipping to change at line 3697 | | skipping to change at line 3867 |
| ) PURE; | | ) PURE; |
| } ID2D1ColorContextVtbl; | | } ID2D1ColorContextVtbl; |
| | |
| interface ID2D1ColorContext | | interface ID2D1ColorContext |
| { | | { |
| CONST struct ID2D1ColorContextVtbl *lpVtbl; | | CONST struct ID2D1ColorContextVtbl *lpVtbl; |
| }; | | }; |
| | |
| #define ID2D1ColorContext_QueryInterface(This, riid, ppv) \ | | #define ID2D1ColorContext_QueryInterface(This, riid, ppv) \ |
| ((This)->lpVtbl->Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) | | ((This)->lpVtbl->Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) |
|
| | #pragma deprecated("ID2D1ColorContext_QueryInterface") |
| | |
| #define ID2D1ColorContext_AddRef(This) \ | | #define ID2D1ColorContext_AddRef(This) \ |
| ((This)->lpVtbl->Base.Base.AddRef((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.AddRef((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1ColorContext_AddRef") |
| | |
| #define ID2D1ColorContext_Release(This) \ | | #define ID2D1ColorContext_Release(This) \ |
| ((This)->lpVtbl->Base.Base.Release((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Release((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1ColorContext_Release") |
| | |
| #define ID2D1ColorContext_GetFactory(This, factory) \ | | #define ID2D1ColorContext_GetFactory(This, factory) \ |
| ((This)->lpVtbl->Base.GetFactory((ID2D1Resource *)This, factory)) | | ((This)->lpVtbl->Base.GetFactory((ID2D1Resource *)This, factory)) |
|
| | #pragma deprecated("ID2D1ColorContext_GetFactory") |
| | |
| #define ID2D1ColorContext_GetColorSpace(This) \ | | #define ID2D1ColorContext_GetColorSpace(This) \ |
| ((This)->lpVtbl->GetColorSpace(This)) | | ((This)->lpVtbl->GetColorSpace(This)) |
|
| | #pragma deprecated("ID2D1ColorContext_GetColorSpace") |
| | |
| #define ID2D1ColorContext_GetProfileSize(This) \ | | #define ID2D1ColorContext_GetProfileSize(This) \ |
| ((This)->lpVtbl->GetProfileSize(This)) | | ((This)->lpVtbl->GetProfileSize(This)) |
|
| | #pragma deprecated("ID2D1ColorContext_GetProfileSize") |
| | |
| #define ID2D1ColorContext_GetProfile(This, profile, profileSize) \ | | #define ID2D1ColorContext_GetProfile(This, profile, profileSize) \ |
| ((This)->lpVtbl->GetProfile(This, profile, profileSize)) | | ((This)->lpVtbl->GetProfile(This, profile, profileSize)) |
|
| | #pragma deprecated("ID2D1ColorContext_GetProfile") |
| | |
| typedef interface ID2D1GradientStopCollection1 ID2D1GradientStopCollection1; | | typedef interface ID2D1GradientStopCollection1 ID2D1GradientStopCollection1; |
| | |
| typedef struct ID2D1GradientStopCollection1Vtbl | | typedef struct ID2D1GradientStopCollection1Vtbl |
| { | | { |
| | |
| ID2D1GradientStopCollectionVtbl Base; | | ID2D1GradientStopCollectionVtbl Base; |
| | |
| STDMETHOD_(void, GetGradientStops1)( | | STDMETHOD_(void, GetGradientStops1)( |
| ID2D1GradientStopCollection1 *This, | | ID2D1GradientStopCollection1 *This, |
| | |
| skipping to change at line 3753 | | skipping to change at line 3930 |
| ) PURE; | | ) PURE; |
| } ID2D1GradientStopCollection1Vtbl; | | } ID2D1GradientStopCollection1Vtbl; |
| | |
| interface ID2D1GradientStopCollection1 | | interface ID2D1GradientStopCollection1 |
| { | | { |
| CONST struct ID2D1GradientStopCollection1Vtbl *lpVtbl; | | CONST struct ID2D1GradientStopCollection1Vtbl *lpVtbl; |
| }; | | }; |
| | |
| #define ID2D1GradientStopCollection1_QueryInterface(This, riid, ppv) \ | | #define ID2D1GradientStopCollection1_QueryInterface(This, riid, ppv) \ |
| ((This)->lpVtbl->Base.Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) | | ((This)->lpVtbl->Base.Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) |
|
| | #pragma deprecated("ID2D1GradientStopCollection1_QueryInterface") |
| | |
| #define ID2D1GradientStopCollection1_AddRef(This) \ | | #define ID2D1GradientStopCollection1_AddRef(This) \ |
| ((This)->lpVtbl->Base.Base.Base.AddRef((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Base.AddRef((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1GradientStopCollection1_AddRef") |
| | |
| #define ID2D1GradientStopCollection1_Release(This) \ | | #define ID2D1GradientStopCollection1_Release(This) \ |
| ((This)->lpVtbl->Base.Base.Base.Release((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Base.Release((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1GradientStopCollection1_Release") |
| | |
| #define ID2D1GradientStopCollection1_GetFactory(This, factory) \ | | #define ID2D1GradientStopCollection1_GetFactory(This, factory) \ |
| ((This)->lpVtbl->Base.Base.GetFactory((ID2D1Resource *)This, factory)) | | ((This)->lpVtbl->Base.Base.GetFactory((ID2D1Resource *)This, factory)) |
|
| | #pragma deprecated("ID2D1GradientStopCollection1_GetFactory") |
| | |
| #define ID2D1GradientStopCollection1_GetGradientStopCount(This) \ | | #define ID2D1GradientStopCollection1_GetGradientStopCount(This) \ |
| ((This)->lpVtbl->Base.GetGradientStopCount((ID2D1GradientStopCollection *)Th
is)) | | ((This)->lpVtbl->Base.GetGradientStopCount((ID2D1GradientStopCollection *)Th
is)) |
|
| | #pragma deprecated("ID2D1GradientStopCollection1_GetGradientStopCount") |
| | |
| #define ID2D1GradientStopCollection1_GetGradientStops(This, gradientStops, gradi
entStopsCount) \ | | #define ID2D1GradientStopCollection1_GetGradientStops(This, gradientStops, gradi
entStopsCount) \ |
| ((This)->lpVtbl->Base.GetGradientStops((ID2D1GradientStopCollection *)This,
gradientStops, gradientStopsCount)) | | ((This)->lpVtbl->Base.GetGradientStops((ID2D1GradientStopCollection *)This,
gradientStops, gradientStopsCount)) |
|
| | #pragma deprecated("ID2D1GradientStopCollection1_GetGradientStops") |
| | |
| #define ID2D1GradientStopCollection1_GetColorInterpolationGamma(This) \ | | #define ID2D1GradientStopCollection1_GetColorInterpolationGamma(This) \ |
| ((This)->lpVtbl->Base.GetColorInterpolationGamma((ID2D1GradientStopCollectio
n *)This)) | | ((This)->lpVtbl->Base.GetColorInterpolationGamma((ID2D1GradientStopCollectio
n *)This)) |
|
| | #pragma deprecated("ID2D1GradientStopCollection1_GetColorInterpolationGamma") |
| | |
| #define ID2D1GradientStopCollection1_GetExtendMode(This) \ | | #define ID2D1GradientStopCollection1_GetExtendMode(This) \ |
| ((This)->lpVtbl->Base.GetExtendMode((ID2D1GradientStopCollection *)This)) | | ((This)->lpVtbl->Base.GetExtendMode((ID2D1GradientStopCollection *)This)) |
|
| | #pragma deprecated("ID2D1GradientStopCollection1_GetExtendMode") |
| | |
| #define ID2D1GradientStopCollection1_GetGradientStops1(This, gradientStops, grad
ientStopsCount) \ | | #define ID2D1GradientStopCollection1_GetGradientStops1(This, gradientStops, grad
ientStopsCount) \ |
| ((This)->lpVtbl->GetGradientStops1(This, gradientStops, gradientStopsCount)) | | ((This)->lpVtbl->GetGradientStops1(This, gradientStops, gradientStopsCount)) |
|
| | #pragma deprecated("ID2D1GradientStopCollection1_GetGradientStops1") |
| | |
| #define ID2D1GradientStopCollection1_GetPreInterpolationSpace(This) \ | | #define ID2D1GradientStopCollection1_GetPreInterpolationSpace(This) \ |
| ((This)->lpVtbl->GetPreInterpolationSpace(This)) | | ((This)->lpVtbl->GetPreInterpolationSpace(This)) |
|
| | #pragma deprecated("ID2D1GradientStopCollection1_GetPreInterpolationSpace") |
| | |
| #define ID2D1GradientStopCollection1_GetPostInterpolationSpace(This) \ | | #define ID2D1GradientStopCollection1_GetPostInterpolationSpace(This) \ |
| ((This)->lpVtbl->GetPostInterpolationSpace(This)) | | ((This)->lpVtbl->GetPostInterpolationSpace(This)) |
|
| | #pragma deprecated("ID2D1GradientStopCollection1_GetPostInterpolationSpace") |
| | |
| #define ID2D1GradientStopCollection1_GetBufferPrecision(This) \ | | #define ID2D1GradientStopCollection1_GetBufferPrecision(This) \ |
| ((This)->lpVtbl->GetBufferPrecision(This)) | | ((This)->lpVtbl->GetBufferPrecision(This)) |
|
| | #pragma deprecated("ID2D1GradientStopCollection1_GetBufferPrecision") |
| | |
| #define ID2D1GradientStopCollection1_GetColorInterpolationMode(This) \ | | #define ID2D1GradientStopCollection1_GetColorInterpolationMode(This) \ |
| ((This)->lpVtbl->GetColorInterpolationMode(This)) | | ((This)->lpVtbl->GetColorInterpolationMode(This)) |
|
| | #pragma deprecated("ID2D1GradientStopCollection1_GetColorInterpolationMode") |
| | |
| typedef interface ID2D1DrawingStateBlock1 ID2D1DrawingStateBlock1; | | typedef interface ID2D1DrawingStateBlock1 ID2D1DrawingStateBlock1; |
| | |
| typedef struct ID2D1DrawingStateBlock1Vtbl | | typedef struct ID2D1DrawingStateBlock1Vtbl |
| { | | { |
| | |
| ID2D1DrawingStateBlockVtbl Base; | | ID2D1DrawingStateBlockVtbl Base; |
| | |
| STDMETHOD_(void, GetDescription)( | | STDMETHOD_(void, GetDescription)( |
| ID2D1DrawingStateBlock1 *This, | | ID2D1DrawingStateBlock1 *This, |
| | |
| skipping to change at line 3815 | | skipping to change at line 4005 |
| ) PURE; | | ) PURE; |
| } ID2D1DrawingStateBlock1Vtbl; | | } ID2D1DrawingStateBlock1Vtbl; |
| | |
| interface ID2D1DrawingStateBlock1 | | interface ID2D1DrawingStateBlock1 |
| { | | { |
| CONST struct ID2D1DrawingStateBlock1Vtbl *lpVtbl; | | CONST struct ID2D1DrawingStateBlock1Vtbl *lpVtbl; |
| }; | | }; |
| | |
| #define ID2D1DrawingStateBlock1_QueryInterface(This, riid, ppv) \ | | #define ID2D1DrawingStateBlock1_QueryInterface(This, riid, ppv) \ |
| ((This)->lpVtbl->Base.Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) | | ((This)->lpVtbl->Base.Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) |
|
| | #pragma deprecated("ID2D1DrawingStateBlock1_QueryInterface") |
| | |
| #define ID2D1DrawingStateBlock1_AddRef(This) \ | | #define ID2D1DrawingStateBlock1_AddRef(This) \ |
| ((This)->lpVtbl->Base.Base.Base.AddRef((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Base.AddRef((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1DrawingStateBlock1_AddRef") |
| | |
| #define ID2D1DrawingStateBlock1_Release(This) \ | | #define ID2D1DrawingStateBlock1_Release(This) \ |
| ((This)->lpVtbl->Base.Base.Base.Release((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Base.Release((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1DrawingStateBlock1_Release") |
| | |
| #define ID2D1DrawingStateBlock1_GetFactory(This, factory) \ | | #define ID2D1DrawingStateBlock1_GetFactory(This, factory) \ |
| ((This)->lpVtbl->Base.Base.GetFactory((ID2D1Resource *)This, factory)) | | ((This)->lpVtbl->Base.Base.GetFactory((ID2D1Resource *)This, factory)) |
|
| | #pragma deprecated("ID2D1DrawingStateBlock1_GetFactory") |
| | |
| #define ID2D1DrawingStateBlock1_SetTextRenderingParams(This, textRenderingParams
) \ | | #define ID2D1DrawingStateBlock1_SetTextRenderingParams(This, textRenderingParams
) \ |
| ((This)->lpVtbl->Base.SetTextRenderingParams((ID2D1DrawingStateBlock *)This,
textRenderingParams)) | | ((This)->lpVtbl->Base.SetTextRenderingParams((ID2D1DrawingStateBlock *)This,
textRenderingParams)) |
|
| | #pragma deprecated("ID2D1DrawingStateBlock1_SetTextRenderingParams") |
| | |
| #define ID2D1DrawingStateBlock1_GetTextRenderingParams(This, textRenderingParams
) \ | | #define ID2D1DrawingStateBlock1_GetTextRenderingParams(This, textRenderingParams
) \ |
| ((This)->lpVtbl->Base.GetTextRenderingParams((ID2D1DrawingStateBlock *)This,
textRenderingParams)) | | ((This)->lpVtbl->Base.GetTextRenderingParams((ID2D1DrawingStateBlock *)This,
textRenderingParams)) |
|
| | #pragma deprecated("ID2D1DrawingStateBlock1_GetTextRenderingParams") |
| | |
| #define ID2D1DrawingStateBlock1_GetDescription(This, stateDescription) \ | | #define ID2D1DrawingStateBlock1_GetDescription(This, stateDescription) \ |
| ((This)->lpVtbl->GetDescription(This, stateDescription)) | | ((This)->lpVtbl->GetDescription(This, stateDescription)) |
|
| | #pragma deprecated("ID2D1DrawingStateBlock1_GetDescription") |
| | |
| #define ID2D1DrawingStateBlock1_SetDescription(This, stateDescription) \ | | #define ID2D1DrawingStateBlock1_SetDescription(This, stateDescription) \ |
| ((This)->lpVtbl->SetDescription(This, stateDescription)) | | ((This)->lpVtbl->SetDescription(This, stateDescription)) |
|
| | #pragma deprecated("ID2D1DrawingStateBlock1_SetDescription") |
| | |
| typedef interface ID2D1DeviceContext ID2D1DeviceContext; | | typedef interface ID2D1DeviceContext ID2D1DeviceContext; |
| | |
| typedef struct ID2D1DeviceContextVtbl | | typedef struct ID2D1DeviceContextVtbl |
| { | | { |
| | |
| ID2D1RenderTargetVtbl Base; | | ID2D1RenderTargetVtbl Base; |
| | |
| STDMETHOD(CreateBitmap)( | | STDMETHOD(CreateBitmap)( |
| ID2D1DeviceContext *This, | | ID2D1DeviceContext *This, |
| | |
| skipping to change at line 4084 | | skipping to change at line 4282 |
| ) PURE; | | ) PURE; |
| } ID2D1DeviceContextVtbl; | | } ID2D1DeviceContextVtbl; |
| | |
| interface ID2D1DeviceContext | | interface ID2D1DeviceContext |
| { | | { |
| CONST struct ID2D1DeviceContextVtbl *lpVtbl; | | CONST struct ID2D1DeviceContextVtbl *lpVtbl; |
| }; | | }; |
| | |
| #define ID2D1DeviceContext_QueryInterface(This, riid, ppv) \ | | #define ID2D1DeviceContext_QueryInterface(This, riid, ppv) \ |
| ((This)->lpVtbl->Base.Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) | | ((This)->lpVtbl->Base.Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) |
|
| | #pragma deprecated("ID2D1DeviceContext_QueryInterface") |
| | |
| #define ID2D1DeviceContext_AddRef(This) \ | | #define ID2D1DeviceContext_AddRef(This) \ |
| ((This)->lpVtbl->Base.Base.Base.AddRef((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Base.AddRef((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1DeviceContext_AddRef") |
| | |
| #define ID2D1DeviceContext_Release(This) \ | | #define ID2D1DeviceContext_Release(This) \ |
| ((This)->lpVtbl->Base.Base.Base.Release((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Base.Release((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1DeviceContext_Release") |
| | |
| #define ID2D1DeviceContext_GetFactory(This, factory) \ | | #define ID2D1DeviceContext_GetFactory(This, factory) \ |
| ((This)->lpVtbl->Base.Base.GetFactory((ID2D1Resource *)This, factory)) | | ((This)->lpVtbl->Base.Base.GetFactory((ID2D1Resource *)This, factory)) |
|
| | #pragma deprecated("ID2D1DeviceContext_GetFactory") |
| | |
| #define ID2D1DeviceContext_CreateSharedBitmap(This, riid, data, bitmapProperties
, bitmap) \ | | #define ID2D1DeviceContext_CreateSharedBitmap(This, riid, data, bitmapProperties
, bitmap) \ |
| ((This)->lpVtbl->Base.CreateSharedBitmap((ID2D1RenderTarget *)This, riid, da
ta, bitmapProperties, bitmap)) | | ((This)->lpVtbl->Base.CreateSharedBitmap((ID2D1RenderTarget *)This, riid, da
ta, bitmapProperties, bitmap)) |
|
| | #pragma deprecated("ID2D1DeviceContext_CreateSharedBitmap") |
| | |
| #define ID2D1DeviceContext_CreateSolidColorBrush(This, color, brushProperties, s
olidColorBrush) \ | | #define ID2D1DeviceContext_CreateSolidColorBrush(This, color, brushProperties, s
olidColorBrush) \ |
| ((This)->lpVtbl->Base.CreateSolidColorBrush((ID2D1RenderTarget *)This, color
, brushProperties, solidColorBrush)) | | ((This)->lpVtbl->Base.CreateSolidColorBrush((ID2D1RenderTarget *)This, color
, brushProperties, solidColorBrush)) |
|
| | #pragma deprecated("ID2D1DeviceContext_CreateSolidColorBrush") |
| | |
| #define ID2D1DeviceContext_CreateLinearGradientBrush(This, linearGradientBrushPr
operties, brushProperties, gradientStopCollection, linearGradientBrush) \ | | #define ID2D1DeviceContext_CreateLinearGradientBrush(This, linearGradientBrushPr
operties, brushProperties, gradientStopCollection, linearGradientBrush) \ |
| ((This)->lpVtbl->Base.CreateLinearGradientBrush((ID2D1RenderTarget *)This, l
inearGradientBrushProperties, brushProperties, gradientStopCollection, linearGra
dientBrush)) | | ((This)->lpVtbl->Base.CreateLinearGradientBrush((ID2D1RenderTarget *)This, l
inearGradientBrushProperties, brushProperties, gradientStopCollection, linearGra
dientBrush)) |
|
| | #pragma deprecated("ID2D1DeviceContext_CreateLinearGradientBrush") |
| | |
| #define ID2D1DeviceContext_CreateRadialGradientBrush(This, radialGradientBrushPr
operties, brushProperties, gradientStopCollection, radialGradientBrush) \ | | #define ID2D1DeviceContext_CreateRadialGradientBrush(This, radialGradientBrushPr
operties, brushProperties, gradientStopCollection, radialGradientBrush) \ |
| ((This)->lpVtbl->Base.CreateRadialGradientBrush((ID2D1RenderTarget *)This, r
adialGradientBrushProperties, brushProperties, gradientStopCollection, radialGra
dientBrush)) | | ((This)->lpVtbl->Base.CreateRadialGradientBrush((ID2D1RenderTarget *)This, r
adialGradientBrushProperties, brushProperties, gradientStopCollection, radialGra
dientBrush)) |
|
| | #pragma deprecated("ID2D1DeviceContext_CreateRadialGradientBrush") |
| | |
| #define ID2D1DeviceContext_CreateCompatibleRenderTarget(This, desiredSize, desir
edPixelSize, desiredFormat, options, bitmapRenderTarget) \ | | #define ID2D1DeviceContext_CreateCompatibleRenderTarget(This, desiredSize, desir
edPixelSize, desiredFormat, options, bitmapRenderTarget) \ |
| ((This)->lpVtbl->Base.CreateCompatibleRenderTarget((ID2D1RenderTarget *)This
, desiredSize, desiredPixelSize, desiredFormat, options, bitmapRenderTarget)) | | ((This)->lpVtbl->Base.CreateCompatibleRenderTarget((ID2D1RenderTarget *)This
, desiredSize, desiredPixelSize, desiredFormat, options, bitmapRenderTarget)) |
|
| | #pragma deprecated("ID2D1DeviceContext_CreateCompatibleRenderTarget") |
| | |
| #define ID2D1DeviceContext_CreateLayer(This, size, layer) \ | | #define ID2D1DeviceContext_CreateLayer(This, size, layer) \ |
| ((This)->lpVtbl->Base.CreateLayer((ID2D1RenderTarget *)This, size, layer)) | | ((This)->lpVtbl->Base.CreateLayer((ID2D1RenderTarget *)This, size, layer)) |
|
| | #pragma deprecated("ID2D1DeviceContext_CreateLayer") |
| | |
| #define ID2D1DeviceContext_CreateMesh(This, mesh) \ | | #define ID2D1DeviceContext_CreateMesh(This, mesh) \ |
| ((This)->lpVtbl->Base.CreateMesh((ID2D1RenderTarget *)This, mesh)) | | ((This)->lpVtbl->Base.CreateMesh((ID2D1RenderTarget *)This, mesh)) |
|
| | #pragma deprecated("ID2D1DeviceContext_CreateMesh") |
| | |
| #define ID2D1DeviceContext_DrawLine(This, point0, point1, brush, strokeWidth, st
rokeStyle) \ | | #define ID2D1DeviceContext_DrawLine(This, point0, point1, brush, strokeWidth, st
rokeStyle) \ |
| ((This)->lpVtbl->Base.DrawLine((ID2D1RenderTarget *)This, point0, point1, br
ush, strokeWidth, strokeStyle)) | | ((This)->lpVtbl->Base.DrawLine((ID2D1RenderTarget *)This, point0, point1, br
ush, strokeWidth, strokeStyle)) |
|
| | #pragma deprecated("ID2D1DeviceContext_DrawLine") |
| | |
| #define ID2D1DeviceContext_DrawRectangle(This, rect, brush, strokeWidth, strokeS
tyle) \ | | #define ID2D1DeviceContext_DrawRectangle(This, rect, brush, strokeWidth, strokeS
tyle) \ |
| ((This)->lpVtbl->Base.DrawRectangle((ID2D1RenderTarget *)This, rect, brush,
strokeWidth, strokeStyle)) | | ((This)->lpVtbl->Base.DrawRectangle((ID2D1RenderTarget *)This, rect, brush,
strokeWidth, strokeStyle)) |
|
| | #pragma deprecated("ID2D1DeviceContext_DrawRectangle") |
| | |
| #define ID2D1DeviceContext_FillRectangle(This, rect, brush) \ | | #define ID2D1DeviceContext_FillRectangle(This, rect, brush) \ |
| ((This)->lpVtbl->Base.FillRectangle((ID2D1RenderTarget *)This, rect, brush)) | | ((This)->lpVtbl->Base.FillRectangle((ID2D1RenderTarget *)This, rect, brush)) |
|
| | #pragma deprecated("ID2D1DeviceContext_FillRectangle") |
| | |
| #define ID2D1DeviceContext_DrawRoundedRectangle(This, roundedRect, brush, stroke
Width, strokeStyle) \ | | #define ID2D1DeviceContext_DrawRoundedRectangle(This, roundedRect, brush, stroke
Width, strokeStyle) \ |
| ((This)->lpVtbl->Base.DrawRoundedRectangle((ID2D1RenderTarget *)This, rounde
dRect, brush, strokeWidth, strokeStyle)) | | ((This)->lpVtbl->Base.DrawRoundedRectangle((ID2D1RenderTarget *)This, rounde
dRect, brush, strokeWidth, strokeStyle)) |
|
| | #pragma deprecated("ID2D1DeviceContext_DrawRoundedRectangle") |
| | |
| #define ID2D1DeviceContext_FillRoundedRectangle(This, roundedRect, brush) \ | | #define ID2D1DeviceContext_FillRoundedRectangle(This, roundedRect, brush) \ |
| ((This)->lpVtbl->Base.FillRoundedRectangle((ID2D1RenderTarget *)This, rounde
dRect, brush)) | | ((This)->lpVtbl->Base.FillRoundedRectangle((ID2D1RenderTarget *)This, rounde
dRect, brush)) |
|
| | #pragma deprecated("ID2D1DeviceContext_FillRoundedRectangle") |
| | |
| #define ID2D1DeviceContext_DrawEllipse(This, ellipse, brush, strokeWidth, stroke
Style) \ | | #define ID2D1DeviceContext_DrawEllipse(This, ellipse, brush, strokeWidth, stroke
Style) \ |
| ((This)->lpVtbl->Base.DrawEllipse((ID2D1RenderTarget *)This, ellipse, brush,
strokeWidth, strokeStyle)) | | ((This)->lpVtbl->Base.DrawEllipse((ID2D1RenderTarget *)This, ellipse, brush,
strokeWidth, strokeStyle)) |
|
| | #pragma deprecated("ID2D1DeviceContext_DrawEllipse") |
| | |
| #define ID2D1DeviceContext_FillEllipse(This, ellipse, brush) \ | | #define ID2D1DeviceContext_FillEllipse(This, ellipse, brush) \ |
| ((This)->lpVtbl->Base.FillEllipse((ID2D1RenderTarget *)This, ellipse, brush)
) | | ((This)->lpVtbl->Base.FillEllipse((ID2D1RenderTarget *)This, ellipse, brush)
) |
|
| | #pragma deprecated("ID2D1DeviceContext_FillEllipse") |
| | |
| #define ID2D1DeviceContext_DrawGeometry(This, geometry, brush, strokeWidth, stro
keStyle) \ | | #define ID2D1DeviceContext_DrawGeometry(This, geometry, brush, strokeWidth, stro
keStyle) \ |
| ((This)->lpVtbl->Base.DrawGeometry((ID2D1RenderTarget *)This, geometry, brus
h, strokeWidth, strokeStyle)) | | ((This)->lpVtbl->Base.DrawGeometry((ID2D1RenderTarget *)This, geometry, brus
h, strokeWidth, strokeStyle)) |
|
| | #pragma deprecated("ID2D1DeviceContext_DrawGeometry") |
| | |
| #define ID2D1DeviceContext_FillGeometry(This, geometry, brush, opacityBrush) \ | | #define ID2D1DeviceContext_FillGeometry(This, geometry, brush, opacityBrush) \ |
| ((This)->lpVtbl->Base.FillGeometry((ID2D1RenderTarget *)This, geometry, brus
h, opacityBrush)) | | ((This)->lpVtbl->Base.FillGeometry((ID2D1RenderTarget *)This, geometry, brus
h, opacityBrush)) |
|
| | #pragma deprecated("ID2D1DeviceContext_FillGeometry") |
| | |
| #define ID2D1DeviceContext_FillMesh(This, mesh, brush) \ | | #define ID2D1DeviceContext_FillMesh(This, mesh, brush) \ |
| ((This)->lpVtbl->Base.FillMesh((ID2D1RenderTarget *)This, mesh, brush)) | | ((This)->lpVtbl->Base.FillMesh((ID2D1RenderTarget *)This, mesh, brush)) |
|
| | #pragma deprecated("ID2D1DeviceContext_FillMesh") |
| | |
| #define ID2D1DeviceContext_DrawText(This, string, stringLength, textFormat, layo
utRect, defaultForegroundBrush, options, measuringMode) \ | | #define ID2D1DeviceContext_DrawText(This, string, stringLength, textFormat, layo
utRect, defaultForegroundBrush, options, measuringMode) \ |
| ((This)->lpVtbl->Base.DrawText((ID2D1RenderTarget *)This, string, stringLeng
th, textFormat, layoutRect, defaultForegroundBrush, options, measuringMode)) | | ((This)->lpVtbl->Base.DrawText((ID2D1RenderTarget *)This, string, stringLeng
th, textFormat, layoutRect, defaultForegroundBrush, options, measuringMode)) |
|
| | #pragma deprecated("ID2D1DeviceContext_DrawText") |
| | |
| #define ID2D1DeviceContext_DrawTextLayout(This, origin, textLayout, defaultForeg
roundBrush, options) \ | | #define ID2D1DeviceContext_DrawTextLayout(This, origin, textLayout, defaultForeg
roundBrush, options) \ |
| ((This)->lpVtbl->Base.DrawTextLayout((ID2D1RenderTarget *)This, origin, text
Layout, defaultForegroundBrush, options)) | | ((This)->lpVtbl->Base.DrawTextLayout((ID2D1RenderTarget *)This, origin, text
Layout, defaultForegroundBrush, options)) |
|
| | #pragma deprecated("ID2D1DeviceContext_DrawTextLayout") |
| | |
| #define ID2D1DeviceContext_SetTransform(This, transform) \ | | #define ID2D1DeviceContext_SetTransform(This, transform) \ |
| ((This)->lpVtbl->Base.SetTransform((ID2D1RenderTarget *)This, transform)) | | ((This)->lpVtbl->Base.SetTransform((ID2D1RenderTarget *)This, transform)) |
|
| | #pragma deprecated("ID2D1DeviceContext_SetTransform") |
| | |
| #define ID2D1DeviceContext_GetTransform(This, transform) \ | | #define ID2D1DeviceContext_GetTransform(This, transform) \ |
| ((This)->lpVtbl->Base.GetTransform((ID2D1RenderTarget *)This, transform)) | | ((This)->lpVtbl->Base.GetTransform((ID2D1RenderTarget *)This, transform)) |
|
| | #pragma deprecated("ID2D1DeviceContext_GetTransform") |
| | |
| #define ID2D1DeviceContext_SetAntialiasMode(This, antialiasMode) \ | | #define ID2D1DeviceContext_SetAntialiasMode(This, antialiasMode) \ |
| ((This)->lpVtbl->Base.SetAntialiasMode((ID2D1RenderTarget *)This, antialiasM
ode)) | | ((This)->lpVtbl->Base.SetAntialiasMode((ID2D1RenderTarget *)This, antialiasM
ode)) |
|
| | #pragma deprecated("ID2D1DeviceContext_SetAntialiasMode") |
| | |
| #define ID2D1DeviceContext_GetAntialiasMode(This) \ | | #define ID2D1DeviceContext_GetAntialiasMode(This) \ |
| ((This)->lpVtbl->Base.GetAntialiasMode((ID2D1RenderTarget *)This)) | | ((This)->lpVtbl->Base.GetAntialiasMode((ID2D1RenderTarget *)This)) |
|
| | #pragma deprecated("ID2D1DeviceContext_GetAntialiasMode") |
| | |
| #define ID2D1DeviceContext_SetTextAntialiasMode(This, textAntialiasMode) \ | | #define ID2D1DeviceContext_SetTextAntialiasMode(This, textAntialiasMode) \ |
| ((This)->lpVtbl->Base.SetTextAntialiasMode((ID2D1RenderTarget *)This, textAn
tialiasMode)) | | ((This)->lpVtbl->Base.SetTextAntialiasMode((ID2D1RenderTarget *)This, textAn
tialiasMode)) |
|
| | #pragma deprecated("ID2D1DeviceContext_SetTextAntialiasMode") |
| | |
| #define ID2D1DeviceContext_GetTextAntialiasMode(This) \ | | #define ID2D1DeviceContext_GetTextAntialiasMode(This) \ |
| ((This)->lpVtbl->Base.GetTextAntialiasMode((ID2D1RenderTarget *)This)) | | ((This)->lpVtbl->Base.GetTextAntialiasMode((ID2D1RenderTarget *)This)) |
|
| | #pragma deprecated("ID2D1DeviceContext_GetTextAntialiasMode") |
| | |
| #define ID2D1DeviceContext_SetTextRenderingParams(This, textRenderingParams) \ | | #define ID2D1DeviceContext_SetTextRenderingParams(This, textRenderingParams) \ |
| ((This)->lpVtbl->Base.SetTextRenderingParams((ID2D1RenderTarget *)This, text
RenderingParams)) | | ((This)->lpVtbl->Base.SetTextRenderingParams((ID2D1RenderTarget *)This, text
RenderingParams)) |
|
| | #pragma deprecated("ID2D1DeviceContext_SetTextRenderingParams") |
| | |
| #define ID2D1DeviceContext_GetTextRenderingParams(This, textRenderingParams) \ | | #define ID2D1DeviceContext_GetTextRenderingParams(This, textRenderingParams) \ |
| ((This)->lpVtbl->Base.GetTextRenderingParams((ID2D1RenderTarget *)This, text
RenderingParams)) | | ((This)->lpVtbl->Base.GetTextRenderingParams((ID2D1RenderTarget *)This, text
RenderingParams)) |
|
| | #pragma deprecated("ID2D1DeviceContext_GetTextRenderingParams") |
| | |
| #define ID2D1DeviceContext_SetTags(This, tag1, tag2) \ | | #define ID2D1DeviceContext_SetTags(This, tag1, tag2) \ |
| ((This)->lpVtbl->Base.SetTags((ID2D1RenderTarget *)This, tag1, tag2)) | | ((This)->lpVtbl->Base.SetTags((ID2D1RenderTarget *)This, tag1, tag2)) |
|
| | #pragma deprecated("ID2D1DeviceContext_SetTags") |
| | |
| #define ID2D1DeviceContext_GetTags(This, tag1, tag2) \ | | #define ID2D1DeviceContext_GetTags(This, tag1, tag2) \ |
| ((This)->lpVtbl->Base.GetTags((ID2D1RenderTarget *)This, tag1, tag2)) | | ((This)->lpVtbl->Base.GetTags((ID2D1RenderTarget *)This, tag1, tag2)) |
|
| | #pragma deprecated("ID2D1DeviceContext_GetTags") |
| | |
| #define ID2D1DeviceContext_PopLayer(This) \ | | #define ID2D1DeviceContext_PopLayer(This) \ |
| ((This)->lpVtbl->Base.PopLayer((ID2D1RenderTarget *)This)) | | ((This)->lpVtbl->Base.PopLayer((ID2D1RenderTarget *)This)) |
|
| | #pragma deprecated("ID2D1DeviceContext_PopLayer") |
| | |
| #define ID2D1DeviceContext_Flush(This, tag1, tag2) \ | | #define ID2D1DeviceContext_Flush(This, tag1, tag2) \ |
| ((This)->lpVtbl->Base.Flush((ID2D1RenderTarget *)This, tag1, tag2)) | | ((This)->lpVtbl->Base.Flush((ID2D1RenderTarget *)This, tag1, tag2)) |
|
| | #pragma deprecated("ID2D1DeviceContext_Flush") |
| | |
| #define ID2D1DeviceContext_SaveDrawingState(This, drawingStateBlock) \ | | #define ID2D1DeviceContext_SaveDrawingState(This, drawingStateBlock) \ |
| ((This)->lpVtbl->Base.SaveDrawingState((ID2D1RenderTarget *)This, drawingSta
teBlock)) | | ((This)->lpVtbl->Base.SaveDrawingState((ID2D1RenderTarget *)This, drawingSta
teBlock)) |
|
| | #pragma deprecated("ID2D1DeviceContext_SaveDrawingState") |
| | |
| #define ID2D1DeviceContext_RestoreDrawingState(This, drawingStateBlock) \ | | #define ID2D1DeviceContext_RestoreDrawingState(This, drawingStateBlock) \ |
| ((This)->lpVtbl->Base.RestoreDrawingState((ID2D1RenderTarget *)This, drawing
StateBlock)) | | ((This)->lpVtbl->Base.RestoreDrawingState((ID2D1RenderTarget *)This, drawing
StateBlock)) |
|
| | #pragma deprecated("ID2D1DeviceContext_RestoreDrawingState") |
| | |
| #define ID2D1DeviceContext_PushAxisAlignedClip(This, clipRect, antialiasMode) \ | | #define ID2D1DeviceContext_PushAxisAlignedClip(This, clipRect, antialiasMode) \ |
| ((This)->lpVtbl->Base.PushAxisAlignedClip((ID2D1RenderTarget *)This, clipRec
t, antialiasMode)) | | ((This)->lpVtbl->Base.PushAxisAlignedClip((ID2D1RenderTarget *)This, clipRec
t, antialiasMode)) |
|
| | #pragma deprecated("ID2D1DeviceContext_PushAxisAlignedClip") |
| | |
| #define ID2D1DeviceContext_PopAxisAlignedClip(This) \ | | #define ID2D1DeviceContext_PopAxisAlignedClip(This) \ |
| ((This)->lpVtbl->Base.PopAxisAlignedClip((ID2D1RenderTarget *)This)) | | ((This)->lpVtbl->Base.PopAxisAlignedClip((ID2D1RenderTarget *)This)) |
|
| | #pragma deprecated("ID2D1DeviceContext_PopAxisAlignedClip") |
| | |
| #define ID2D1DeviceContext_Clear(This, clearColor) \ | | #define ID2D1DeviceContext_Clear(This, clearColor) \ |
| ((This)->lpVtbl->Base.Clear((ID2D1RenderTarget *)This, clearColor)) | | ((This)->lpVtbl->Base.Clear((ID2D1RenderTarget *)This, clearColor)) |
|
| | #pragma deprecated("ID2D1DeviceContext_Clear") |
| | |
| #define ID2D1DeviceContext_BeginDraw(This) \ | | #define ID2D1DeviceContext_BeginDraw(This) \ |
| ((This)->lpVtbl->Base.BeginDraw((ID2D1RenderTarget *)This)) | | ((This)->lpVtbl->Base.BeginDraw((ID2D1RenderTarget *)This)) |
|
| | #pragma deprecated("ID2D1DeviceContext_BeginDraw") |
| | |
| #define ID2D1DeviceContext_EndDraw(This, tag1, tag2) \ | | #define ID2D1DeviceContext_EndDraw(This, tag1, tag2) \ |
| ((This)->lpVtbl->Base.EndDraw((ID2D1RenderTarget *)This, tag1, tag2)) | | ((This)->lpVtbl->Base.EndDraw((ID2D1RenderTarget *)This, tag1, tag2)) |
|
| | #pragma deprecated("ID2D1DeviceContext_EndDraw") |
| | |
| #define ID2D1DeviceContext_GetPixelFormat(This) \ | | #define ID2D1DeviceContext_GetPixelFormat(This) \ |
| ((This)->lpVtbl->Base.GetPixelFormat((ID2D1RenderTarget *)This)) | | ((This)->lpVtbl->Base.GetPixelFormat((ID2D1RenderTarget *)This)) |
|
| | #pragma deprecated("ID2D1DeviceContext_GetPixelFormat") |
| | |
| #define ID2D1DeviceContext_SetDpi(This, dpiX, dpiY) \ | | #define ID2D1DeviceContext_SetDpi(This, dpiX, dpiY) \ |
| ((This)->lpVtbl->Base.SetDpi((ID2D1RenderTarget *)This, dpiX, dpiY)) | | ((This)->lpVtbl->Base.SetDpi((ID2D1RenderTarget *)This, dpiX, dpiY)) |
|
| | #pragma deprecated("ID2D1DeviceContext_SetDpi") |
| | |
| #define ID2D1DeviceContext_GetDpi(This, dpiX, dpiY) \ | | #define ID2D1DeviceContext_GetDpi(This, dpiX, dpiY) \ |
| ((This)->lpVtbl->Base.GetDpi((ID2D1RenderTarget *)This, dpiX, dpiY)) | | ((This)->lpVtbl->Base.GetDpi((ID2D1RenderTarget *)This, dpiX, dpiY)) |
|
| | #pragma deprecated("ID2D1DeviceContext_GetDpi") |
| | |
| #define ID2D1DeviceContext_GetSize(This) \ | | #define ID2D1DeviceContext_GetSize(This) \ |
| ((This)->lpVtbl->Base.GetSize((ID2D1RenderTarget *)This)) | | ((This)->lpVtbl->Base.GetSize((ID2D1RenderTarget *)This)) |
|
| | #pragma deprecated("ID2D1DeviceContext_GetSize") |
| | |
| #define ID2D1DeviceContext_GetPixelSize(This) \ | | #define ID2D1DeviceContext_GetPixelSize(This) \ |
| ((This)->lpVtbl->Base.GetPixelSize((ID2D1RenderTarget *)This)) | | ((This)->lpVtbl->Base.GetPixelSize((ID2D1RenderTarget *)This)) |
|
| | #pragma deprecated("ID2D1DeviceContext_GetPixelSize") |
| | |
| #define ID2D1DeviceContext_GetMaximumBitmapSize(This) \ | | #define ID2D1DeviceContext_GetMaximumBitmapSize(This) \ |
| ((This)->lpVtbl->Base.GetMaximumBitmapSize((ID2D1RenderTarget *)This)) | | ((This)->lpVtbl->Base.GetMaximumBitmapSize((ID2D1RenderTarget *)This)) |
|
| | #pragma deprecated("ID2D1DeviceContext_GetMaximumBitmapSize") |
| | |
| #define ID2D1DeviceContext_IsSupported(This, renderTargetProperties) \ | | #define ID2D1DeviceContext_IsSupported(This, renderTargetProperties) \ |
| ((This)->lpVtbl->Base.IsSupported((ID2D1RenderTarget *)This, renderTargetPro
perties)) | | ((This)->lpVtbl->Base.IsSupported((ID2D1RenderTarget *)This, renderTargetPro
perties)) |
|
| | #pragma deprecated("ID2D1DeviceContext_IsSupported") |
| | |
| #define ID2D1DeviceContext_CreateBitmap(This, size, sourceData, pitch, bitmapPro
perties, bitmap) \ | | #define ID2D1DeviceContext_CreateBitmap(This, size, sourceData, pitch, bitmapPro
perties, bitmap) \ |
| ((This)->lpVtbl->CreateBitmap(This, size, sourceData, pitch, bitmapPropertie
s, bitmap)) | | ((This)->lpVtbl->CreateBitmap(This, size, sourceData, pitch, bitmapPropertie
s, bitmap)) |
|
| | #pragma deprecated("ID2D1DeviceContext_CreateBitmap") |
| | |
| #define ID2D1DeviceContext_CreateBitmapFromWicBitmap(This, wicBitmapSource, bitm
apProperties, bitmap) \ | | #define ID2D1DeviceContext_CreateBitmapFromWicBitmap(This, wicBitmapSource, bitm
apProperties, bitmap) \ |
| ((This)->lpVtbl->CreateBitmapFromWicBitmap(This, wicBitmapSource, bitmapProp
erties, bitmap)) | | ((This)->lpVtbl->CreateBitmapFromWicBitmap(This, wicBitmapSource, bitmapProp
erties, bitmap)) |
|
| | #pragma deprecated("ID2D1DeviceContext_CreateBitmapFromWicBitmap") |
| | |
| #define ID2D1DeviceContext_CreateColorContext(This, space, profile, profileSize,
colorContext) \ | | #define ID2D1DeviceContext_CreateColorContext(This, space, profile, profileSize,
colorContext) \ |
| ((This)->lpVtbl->CreateColorContext(This, space, profile, profileSize, color
Context)) | | ((This)->lpVtbl->CreateColorContext(This, space, profile, profileSize, color
Context)) |
|
| | #pragma deprecated("ID2D1DeviceContext_CreateColorContext") |
| | |
| #define ID2D1DeviceContext_CreateColorContextFromFilename(This, filename, colorC
ontext) \ | | #define ID2D1DeviceContext_CreateColorContextFromFilename(This, filename, colorC
ontext) \ |
| ((This)->lpVtbl->CreateColorContextFromFilename(This, filename, colorContext
)) | | ((This)->lpVtbl->CreateColorContextFromFilename(This, filename, colorContext
)) |
|
| | #pragma deprecated("ID2D1DeviceContext_CreateColorContextFromFilename") |
| | |
| #define ID2D1DeviceContext_CreateColorContextFromWicColorContext(This, wicColorC
ontext, colorContext) \ | | #define ID2D1DeviceContext_CreateColorContextFromWicColorContext(This, wicColorC
ontext, colorContext) \ |
| ((This)->lpVtbl->CreateColorContextFromWicColorContext(This, wicColorContext
, colorContext)) | | ((This)->lpVtbl->CreateColorContextFromWicColorContext(This, wicColorContext
, colorContext)) |
|
| | #pragma deprecated("ID2D1DeviceContext_CreateColorContextFromWicColorContext") |
| | |
| #define ID2D1DeviceContext_CreateBitmapFromDxgiSurface(This, surface, bitmapProp
erties, bitmap) \ | | #define ID2D1DeviceContext_CreateBitmapFromDxgiSurface(This, surface, bitmapProp
erties, bitmap) \ |
| ((This)->lpVtbl->CreateBitmapFromDxgiSurface(This, surface, bitmapProperties
, bitmap)) | | ((This)->lpVtbl->CreateBitmapFromDxgiSurface(This, surface, bitmapProperties
, bitmap)) |
|
| | #pragma deprecated("ID2D1DeviceContext_CreateBitmapFromDxgiSurface") |
| | |
| #define ID2D1DeviceContext_CreateEffect(This, effectId, effect) \ | | #define ID2D1DeviceContext_CreateEffect(This, effectId, effect) \ |
| ((This)->lpVtbl->CreateEffect(This, effectId, effect)) | | ((This)->lpVtbl->CreateEffect(This, effectId, effect)) |
|
| | #pragma deprecated("ID2D1DeviceContext_CreateEffect") |
| | |
| #define ID2D1DeviceContext_CreateGradientStopCollection(This, straightAlphaGradi
entStops, straightAlphaGradientStopsCount, preInterpolationSpace, postInterpolat
ionSpace, bufferPrecision, extendMode, colorInterpolationMode, gradientStopColle
ction1) \ | | #define ID2D1DeviceContext_CreateGradientStopCollection(This, straightAlphaGradi
entStops, straightAlphaGradientStopsCount, preInterpolationSpace, postInterpolat
ionSpace, bufferPrecision, extendMode, colorInterpolationMode, gradientStopColle
ction1) \ |
| ((This)->lpVtbl->CreateGradientStopCollection(This, straightAlphaGradientSto
ps, straightAlphaGradientStopsCount, preInterpolationSpace, postInterpolationSpa
ce, bufferPrecision, extendMode, colorInterpolationMode, gradientStopCollection1
)) | | ((This)->lpVtbl->CreateGradientStopCollection(This, straightAlphaGradientSto
ps, straightAlphaGradientStopsCount, preInterpolationSpace, postInterpolationSpa
ce, bufferPrecision, extendMode, colorInterpolationMode, gradientStopCollection1
)) |
|
| | #pragma deprecated("ID2D1DeviceContext_CreateGradientStopCollection") |
| | |
| #define ID2D1DeviceContext_CreateImageBrush(This, image, imageBrushProperties, b
rushProperties, imageBrush) \ | | #define ID2D1DeviceContext_CreateImageBrush(This, image, imageBrushProperties, b
rushProperties, imageBrush) \ |
| ((This)->lpVtbl->CreateImageBrush(This, image, imageBrushProperties, brushPr
operties, imageBrush)) | | ((This)->lpVtbl->CreateImageBrush(This, image, imageBrushProperties, brushPr
operties, imageBrush)) |
|
| | #pragma deprecated("ID2D1DeviceContext_CreateImageBrush") |
| | |
| #define ID2D1DeviceContext_CreateBitmapBrush(This, bitmap, bitmapBrushProperties
, brushProperties, bitmapBrush) \ | | #define ID2D1DeviceContext_CreateBitmapBrush(This, bitmap, bitmapBrushProperties
, brushProperties, bitmapBrush) \ |
| ((This)->lpVtbl->CreateBitmapBrush(This, bitmap, bitmapBrushProperties, brus
hProperties, bitmapBrush)) | | ((This)->lpVtbl->CreateBitmapBrush(This, bitmap, bitmapBrushProperties, brus
hProperties, bitmapBrush)) |
|
| | #pragma deprecated("ID2D1DeviceContext_CreateBitmapBrush") |
| | |
| #define ID2D1DeviceContext_CreateCommandList(This, commandList) \ | | #define ID2D1DeviceContext_CreateCommandList(This, commandList) \ |
| ((This)->lpVtbl->CreateCommandList(This, commandList)) | | ((This)->lpVtbl->CreateCommandList(This, commandList)) |
|
| | #pragma deprecated("ID2D1DeviceContext_CreateCommandList") |
| | |
| #define ID2D1DeviceContext_IsDxgiFormatSupported(This, format) \ | | #define ID2D1DeviceContext_IsDxgiFormatSupported(This, format) \ |
| ((This)->lpVtbl->IsDxgiFormatSupported(This, format)) | | ((This)->lpVtbl->IsDxgiFormatSupported(This, format)) |
|
| | #pragma deprecated("ID2D1DeviceContext_IsDxgiFormatSupported") |
| | |
| #define ID2D1DeviceContext_IsBufferPrecisionSupported(This, bufferPrecision) \ | | #define ID2D1DeviceContext_IsBufferPrecisionSupported(This, bufferPrecision) \ |
| ((This)->lpVtbl->IsBufferPrecisionSupported(This, bufferPrecision)) | | ((This)->lpVtbl->IsBufferPrecisionSupported(This, bufferPrecision)) |
|
| | #pragma deprecated("ID2D1DeviceContext_IsBufferPrecisionSupported") |
| | |
| #define ID2D1DeviceContext_GetImageLocalBounds(This, image, localBounds) \ | | #define ID2D1DeviceContext_GetImageLocalBounds(This, image, localBounds) \ |
| ((This)->lpVtbl->GetImageLocalBounds(This, image, localBounds)) | | ((This)->lpVtbl->GetImageLocalBounds(This, image, localBounds)) |
|
| | #pragma deprecated("ID2D1DeviceContext_GetImageLocalBounds") |
| | |
| #define ID2D1DeviceContext_GetImageWorldBounds(This, image, worldBounds) \ | | #define ID2D1DeviceContext_GetImageWorldBounds(This, image, worldBounds) \ |
| ((This)->lpVtbl->GetImageWorldBounds(This, image, worldBounds)) | | ((This)->lpVtbl->GetImageWorldBounds(This, image, worldBounds)) |
|
| | #pragma deprecated("ID2D1DeviceContext_GetImageWorldBounds") |
| | |
| #define ID2D1DeviceContext_GetGlyphRunWorldBounds(This, baselineOrigin, glyphRun
, measuringMode, bounds) \ | | #define ID2D1DeviceContext_GetGlyphRunWorldBounds(This, baselineOrigin, glyphRun
, measuringMode, bounds) \ |
| ((This)->lpVtbl->GetGlyphRunWorldBounds(This, baselineOrigin, glyphRun, meas
uringMode, bounds)) | | ((This)->lpVtbl->GetGlyphRunWorldBounds(This, baselineOrigin, glyphRun, meas
uringMode, bounds)) |
|
| | #pragma deprecated("ID2D1DeviceContext_GetGlyphRunWorldBounds") |
| | |
| #define ID2D1DeviceContext_GetDevice(This, device) \ | | #define ID2D1DeviceContext_GetDevice(This, device) \ |
| ((This)->lpVtbl->GetDevice(This, device)) | | ((This)->lpVtbl->GetDevice(This, device)) |
|
| | #pragma deprecated("ID2D1DeviceContext_GetDevice") |
| | |
| #define ID2D1DeviceContext_SetTarget(This, image) \ | | #define ID2D1DeviceContext_SetTarget(This, image) \ |
| ((This)->lpVtbl->SetTarget(This, image)) | | ((This)->lpVtbl->SetTarget(This, image)) |
|
| | #pragma deprecated("ID2D1DeviceContext_SetTarget") |
| | |
| #define ID2D1DeviceContext_GetTarget(This, image) \ | | #define ID2D1DeviceContext_GetTarget(This, image) \ |
| ((This)->lpVtbl->GetTarget(This, image)) | | ((This)->lpVtbl->GetTarget(This, image)) |
|
| | #pragma deprecated("ID2D1DeviceContext_GetTarget") |
| | |
| #define ID2D1DeviceContext_SetRenderingControls(This, renderingControls) \ | | #define ID2D1DeviceContext_SetRenderingControls(This, renderingControls) \ |
| ((This)->lpVtbl->SetRenderingControls(This, renderingControls)) | | ((This)->lpVtbl->SetRenderingControls(This, renderingControls)) |
|
| | #pragma deprecated("ID2D1DeviceContext_SetRenderingControls") |
| | |
| #define ID2D1DeviceContext_GetRenderingControls(This, renderingControls) \ | | #define ID2D1DeviceContext_GetRenderingControls(This, renderingControls) \ |
| ((This)->lpVtbl->GetRenderingControls(This, renderingControls)) | | ((This)->lpVtbl->GetRenderingControls(This, renderingControls)) |
|
| | #pragma deprecated("ID2D1DeviceContext_GetRenderingControls") |
| | |
| #define ID2D1DeviceContext_SetPrimitiveBlend(This, primitiveBlend) \ | | #define ID2D1DeviceContext_SetPrimitiveBlend(This, primitiveBlend) \ |
| ((This)->lpVtbl->SetPrimitiveBlend(This, primitiveBlend)) | | ((This)->lpVtbl->SetPrimitiveBlend(This, primitiveBlend)) |
|
| | #pragma deprecated("ID2D1DeviceContext_SetPrimitiveBlend") |
| | |
| #define ID2D1DeviceContext_GetPrimitiveBlend(This) \ | | #define ID2D1DeviceContext_GetPrimitiveBlend(This) \ |
| ((This)->lpVtbl->GetPrimitiveBlend(This)) | | ((This)->lpVtbl->GetPrimitiveBlend(This)) |
|
| | #pragma deprecated("ID2D1DeviceContext_GetPrimitiveBlend") |
| | |
| #define ID2D1DeviceContext_SetUnitMode(This, unitMode) \ | | #define ID2D1DeviceContext_SetUnitMode(This, unitMode) \ |
| ((This)->lpVtbl->SetUnitMode(This, unitMode)) | | ((This)->lpVtbl->SetUnitMode(This, unitMode)) |
|
| | #pragma deprecated("ID2D1DeviceContext_SetUnitMode") |
| | |
| #define ID2D1DeviceContext_GetUnitMode(This) \ | | #define ID2D1DeviceContext_GetUnitMode(This) \ |
| ((This)->lpVtbl->GetUnitMode(This)) | | ((This)->lpVtbl->GetUnitMode(This)) |
|
| | #pragma deprecated("ID2D1DeviceContext_GetUnitMode") |
| | |
| #define ID2D1DeviceContext_DrawGlyphRun(This, baselineOrigin, glyphRun, glyphRun
Description, foregroundBrush, measuringMode) \ | | #define ID2D1DeviceContext_DrawGlyphRun(This, baselineOrigin, glyphRun, glyphRun
Description, foregroundBrush, measuringMode) \ |
| ((This)->lpVtbl->DrawGlyphRun(This, baselineOrigin, glyphRun, glyphRunDescri
ption, foregroundBrush, measuringMode)) | | ((This)->lpVtbl->DrawGlyphRun(This, baselineOrigin, glyphRun, glyphRunDescri
ption, foregroundBrush, measuringMode)) |
|
| | #pragma deprecated("ID2D1DeviceContext_DrawGlyphRun") |
| | |
| #define ID2D1DeviceContext_DrawImage(This, image, targetOffset, imageRectangle,
interpolationMode, compositeMode) \ | | #define ID2D1DeviceContext_DrawImage(This, image, targetOffset, imageRectangle,
interpolationMode, compositeMode) \ |
| ((This)->lpVtbl->DrawImage(This, image, targetOffset, imageRectangle, interp
olationMode, compositeMode)) | | ((This)->lpVtbl->DrawImage(This, image, targetOffset, imageRectangle, interp
olationMode, compositeMode)) |
|
| | #pragma deprecated("ID2D1DeviceContext_DrawImage") |
| | |
| #define ID2D1DeviceContext_DrawGdiMetafile(This, gdiMetafile, targetOffset) \ | | #define ID2D1DeviceContext_DrawGdiMetafile(This, gdiMetafile, targetOffset) \ |
| ((This)->lpVtbl->DrawGdiMetafile(This, gdiMetafile, targetOffset)) | | ((This)->lpVtbl->DrawGdiMetafile(This, gdiMetafile, targetOffset)) |
|
| | #pragma deprecated("ID2D1DeviceContext_DrawGdiMetafile") |
| | |
| #define ID2D1DeviceContext_DrawBitmap(This, bitmap, destinationRectangle, opacit
y, interpolationMode, sourceRectangle, perspectiveTransform) \ | | #define ID2D1DeviceContext_DrawBitmap(This, bitmap, destinationRectangle, opacit
y, interpolationMode, sourceRectangle, perspectiveTransform) \ |
| ((This)->lpVtbl->DrawBitmap(This, bitmap, destinationRectangle, opacity, int
erpolationMode, sourceRectangle, perspectiveTransform)) | | ((This)->lpVtbl->DrawBitmap(This, bitmap, destinationRectangle, opacity, int
erpolationMode, sourceRectangle, perspectiveTransform)) |
|
| | #pragma deprecated("ID2D1DeviceContext_DrawBitmap") |
| | |
| #define ID2D1DeviceContext_PushLayer(This, layerParameters, layer) \ | | #define ID2D1DeviceContext_PushLayer(This, layerParameters, layer) \ |
| ((This)->lpVtbl->PushLayer(This, layerParameters, layer)) | | ((This)->lpVtbl->PushLayer(This, layerParameters, layer)) |
|
| | #pragma deprecated("ID2D1DeviceContext_PushLayer") |
| | |
| #define ID2D1DeviceContext_InvalidateEffectInputRectangle(This, effect, input, i
nputRectangle) \ | | #define ID2D1DeviceContext_InvalidateEffectInputRectangle(This, effect, input, i
nputRectangle) \ |
| ((This)->lpVtbl->InvalidateEffectInputRectangle(This, effect, input, inputRe
ctangle)) | | ((This)->lpVtbl->InvalidateEffectInputRectangle(This, effect, input, inputRe
ctangle)) |
|
| | #pragma deprecated("ID2D1DeviceContext_InvalidateEffectInputRectangle") |
| | |
| #define ID2D1DeviceContext_GetEffectInvalidRectangleCount(This, effect, rectangl
eCount) \ | | #define ID2D1DeviceContext_GetEffectInvalidRectangleCount(This, effect, rectangl
eCount) \ |
| ((This)->lpVtbl->GetEffectInvalidRectangleCount(This, effect, rectangleCount
)) | | ((This)->lpVtbl->GetEffectInvalidRectangleCount(This, effect, rectangleCount
)) |
|
| | #pragma deprecated("ID2D1DeviceContext_GetEffectInvalidRectangleCount") |
| | |
| #define ID2D1DeviceContext_GetEffectInvalidRectangles(This, effect, rectangles,
rectanglesCount) \ | | #define ID2D1DeviceContext_GetEffectInvalidRectangles(This, effect, rectangles,
rectanglesCount) \ |
| ((This)->lpVtbl->GetEffectInvalidRectangles(This, effect, rectangles, rectan
glesCount)) | | ((This)->lpVtbl->GetEffectInvalidRectangles(This, effect, rectangles, rectan
glesCount)) |
|
| | #pragma deprecated("ID2D1DeviceContext_GetEffectInvalidRectangles") |
| | |
| #define ID2D1DeviceContext_GetEffectRequiredInputRectangles(This, renderEffect,
renderImageRectangle, inputDescriptions, requiredInputRects, inputCount) \ | | #define ID2D1DeviceContext_GetEffectRequiredInputRectangles(This, renderEffect,
renderImageRectangle, inputDescriptions, requiredInputRects, inputCount) \ |
| ((This)->lpVtbl->GetEffectRequiredInputRectangles(This, renderEffect, render
ImageRectangle, inputDescriptions, requiredInputRects, inputCount)) | | ((This)->lpVtbl->GetEffectRequiredInputRectangles(This, renderEffect, render
ImageRectangle, inputDescriptions, requiredInputRects, inputCount)) |
|
| | #pragma deprecated("ID2D1DeviceContext_GetEffectRequiredInputRectangles") |
| | |
| #define ID2D1DeviceContext_FillOpacityMask(This, opacityMask, brush, destination
Rectangle, sourceRectangle) \ | | #define ID2D1DeviceContext_FillOpacityMask(This, opacityMask, brush, destination
Rectangle, sourceRectangle) \ |
| ((This)->lpVtbl->FillOpacityMask(This, opacityMask, brush, destinationRectan
gle, sourceRectangle)) | | ((This)->lpVtbl->FillOpacityMask(This, opacityMask, brush, destinationRectan
gle, sourceRectangle)) |
|
| | #pragma deprecated("ID2D1DeviceContext_FillOpacityMask") |
| | |
| typedef interface ID2D1Device ID2D1Device; | | typedef interface ID2D1Device ID2D1Device; |
| | |
| typedef struct ID2D1DeviceVtbl | | typedef struct ID2D1DeviceVtbl |
| { | | { |
| | |
| ID2D1ResourceVtbl Base; | | ID2D1ResourceVtbl Base; |
| | |
| STDMETHOD(CreateDeviceContext)( | | STDMETHOD(CreateDeviceContext)( |
| ID2D1Device *This, | | ID2D1Device *This, |
| | |
| skipping to change at line 4377 | | skipping to change at line 4659 |
| ) PURE; | | ) PURE; |
| } ID2D1DeviceVtbl; | | } ID2D1DeviceVtbl; |
| | |
| interface ID2D1Device | | interface ID2D1Device |
| { | | { |
| CONST struct ID2D1DeviceVtbl *lpVtbl; | | CONST struct ID2D1DeviceVtbl *lpVtbl; |
| }; | | }; |
| | |
| #define ID2D1Device_QueryInterface(This, riid, ppv) \ | | #define ID2D1Device_QueryInterface(This, riid, ppv) \ |
| ((This)->lpVtbl->Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) | | ((This)->lpVtbl->Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) |
|
| | #pragma deprecated("ID2D1Device_QueryInterface") |
| | |
| #define ID2D1Device_AddRef(This) \ | | #define ID2D1Device_AddRef(This) \ |
| ((This)->lpVtbl->Base.Base.AddRef((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.AddRef((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1Device_AddRef") |
| | |
| #define ID2D1Device_Release(This) \ | | #define ID2D1Device_Release(This) \ |
| ((This)->lpVtbl->Base.Base.Release((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Release((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1Device_Release") |
| | |
| #define ID2D1Device_GetFactory(This, factory) \ | | #define ID2D1Device_GetFactory(This, factory) \ |
| ((This)->lpVtbl->Base.GetFactory((ID2D1Resource *)This, factory)) | | ((This)->lpVtbl->Base.GetFactory((ID2D1Resource *)This, factory)) |
|
| | #pragma deprecated("ID2D1Device_GetFactory") |
| | |
| #define ID2D1Device_CreateDeviceContext(This, options, deviceContext) \ | | #define ID2D1Device_CreateDeviceContext(This, options, deviceContext) \ |
| ((This)->lpVtbl->CreateDeviceContext(This, options, deviceContext)) | | ((This)->lpVtbl->CreateDeviceContext(This, options, deviceContext)) |
|
| | #pragma deprecated("ID2D1Device_CreateDeviceContext") |
| | |
| #define ID2D1Device_CreatePrintControl(This, wicFactory, documentTarget, printCo
ntrolProperties, printControl) \ | | #define ID2D1Device_CreatePrintControl(This, wicFactory, documentTarget, printCo
ntrolProperties, printControl) \ |
| ((This)->lpVtbl->CreatePrintControl(This, wicFactory, documentTarget, printC
ontrolProperties, printControl)) | | ((This)->lpVtbl->CreatePrintControl(This, wicFactory, documentTarget, printC
ontrolProperties, printControl)) |
|
| | #pragma deprecated("ID2D1Device_CreatePrintControl") |
| | |
| #define ID2D1Device_SetMaximumTextureMemory(This, maximumInBytes) \ | | #define ID2D1Device_SetMaximumTextureMemory(This, maximumInBytes) \ |
| ((This)->lpVtbl->SetMaximumTextureMemory(This, maximumInBytes)) | | ((This)->lpVtbl->SetMaximumTextureMemory(This, maximumInBytes)) |
|
| | #pragma deprecated("ID2D1Device_SetMaximumTextureMemory") |
| | |
| #define ID2D1Device_GetMaximumTextureMemory(This) \ | | #define ID2D1Device_GetMaximumTextureMemory(This) \ |
| ((This)->lpVtbl->GetMaximumTextureMemory(This)) | | ((This)->lpVtbl->GetMaximumTextureMemory(This)) |
|
| | #pragma deprecated("ID2D1Device_GetMaximumTextureMemory") |
| | |
| #define ID2D1Device_ClearResources(This, millisecondsSinceUse) \ | | #define ID2D1Device_ClearResources(This, millisecondsSinceUse) \ |
| ((This)->lpVtbl->ClearResources(This, millisecondsSinceUse)) | | ((This)->lpVtbl->ClearResources(This, millisecondsSinceUse)) |
|
| | #pragma deprecated("ID2D1Device_ClearResources") |
| | |
| typedef interface ID2D1Factory1 ID2D1Factory1; | | typedef interface ID2D1Factory1 ID2D1Factory1; |
| | |
| typedef struct ID2D1Factory1Vtbl | | typedef struct ID2D1Factory1Vtbl |
| { | | { |
| | |
| ID2D1FactoryVtbl Base; | | ID2D1FactoryVtbl Base; |
| | |
| STDMETHOD(CreateDevice)( | | STDMETHOD(CreateDevice)( |
| ID2D1Factory1 *This, | | ID2D1Factory1 *This, |
| | |
| skipping to change at line 4486 | | skipping to change at line 4777 |
| ) PURE; | | ) PURE; |
| } ID2D1Factory1Vtbl; | | } ID2D1Factory1Vtbl; |
| | |
| interface ID2D1Factory1 | | interface ID2D1Factory1 |
| { | | { |
| CONST struct ID2D1Factory1Vtbl *lpVtbl; | | CONST struct ID2D1Factory1Vtbl *lpVtbl; |
| }; | | }; |
| | |
| #define ID2D1Factory1_QueryInterface(This, riid, ppv) \ | | #define ID2D1Factory1_QueryInterface(This, riid, ppv) \ |
| ((This)->lpVtbl->Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) | | ((This)->lpVtbl->Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) |
|
| | #pragma deprecated("ID2D1Factory1_QueryInterface") |
| | |
| #define ID2D1Factory1_AddRef(This) \ | | #define ID2D1Factory1_AddRef(This) \ |
| ((This)->lpVtbl->Base.Base.AddRef((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.AddRef((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1Factory1_AddRef") |
| | |
| #define ID2D1Factory1_Release(This) \ | | #define ID2D1Factory1_Release(This) \ |
| ((This)->lpVtbl->Base.Base.Release((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Release((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1Factory1_Release") |
| | |
| #define ID2D1Factory1_ReloadSystemMetrics(This) \ | | #define ID2D1Factory1_ReloadSystemMetrics(This) \ |
| ((This)->lpVtbl->Base.ReloadSystemMetrics((ID2D1Factory *)This)) | | ((This)->lpVtbl->Base.ReloadSystemMetrics((ID2D1Factory *)This)) |
|
| | #pragma deprecated("ID2D1Factory1_ReloadSystemMetrics") |
| | |
| #define ID2D1Factory1_GetDesktopDpi(This, dpiX, dpiY) \ | | #define ID2D1Factory1_GetDesktopDpi(This, dpiX, dpiY) \ |
| ((This)->lpVtbl->Base.GetDesktopDpi((ID2D1Factory *)This, dpiX, dpiY)) | | ((This)->lpVtbl->Base.GetDesktopDpi((ID2D1Factory *)This, dpiX, dpiY)) |
|
| | #pragma deprecated("ID2D1Factory1_GetDesktopDpi") |
| | |
| #define ID2D1Factory1_CreateRectangleGeometry(This, rectangle, rectangleGeometry
) \ | | #define ID2D1Factory1_CreateRectangleGeometry(This, rectangle, rectangleGeometry
) \ |
| ((This)->lpVtbl->Base.CreateRectangleGeometry((ID2D1Factory *)This, rectangl
e, rectangleGeometry)) | | ((This)->lpVtbl->Base.CreateRectangleGeometry((ID2D1Factory *)This, rectangl
e, rectangleGeometry)) |
|
| | #pragma deprecated("ID2D1Factory1_CreateRectangleGeometry") |
| | |
| #define ID2D1Factory1_CreateRoundedRectangleGeometry(This, roundedRectangle, rou
ndedRectangleGeometry) \ | | #define ID2D1Factory1_CreateRoundedRectangleGeometry(This, roundedRectangle, rou
ndedRectangleGeometry) \ |
| ((This)->lpVtbl->Base.CreateRoundedRectangleGeometry((ID2D1Factory *)This, r
oundedRectangle, roundedRectangleGeometry)) | | ((This)->lpVtbl->Base.CreateRoundedRectangleGeometry((ID2D1Factory *)This, r
oundedRectangle, roundedRectangleGeometry)) |
|
| | #pragma deprecated("ID2D1Factory1_CreateRoundedRectangleGeometry") |
| | |
| #define ID2D1Factory1_CreateEllipseGeometry(This, ellipse, ellipseGeometry) \ | | #define ID2D1Factory1_CreateEllipseGeometry(This, ellipse, ellipseGeometry) \ |
| ((This)->lpVtbl->Base.CreateEllipseGeometry((ID2D1Factory *)This, ellipse, e
llipseGeometry)) | | ((This)->lpVtbl->Base.CreateEllipseGeometry((ID2D1Factory *)This, ellipse, e
llipseGeometry)) |
|
| | #pragma deprecated("ID2D1Factory1_CreateEllipseGeometry") |
| | |
| #define ID2D1Factory1_CreateGeometryGroup(This, fillMode, geometries, geometries
Count, geometryGroup) \ | | #define ID2D1Factory1_CreateGeometryGroup(This, fillMode, geometries, geometries
Count, geometryGroup) \ |
| ((This)->lpVtbl->Base.CreateGeometryGroup((ID2D1Factory *)This, fillMode, ge
ometries, geometriesCount, geometryGroup)) | | ((This)->lpVtbl->Base.CreateGeometryGroup((ID2D1Factory *)This, fillMode, ge
ometries, geometriesCount, geometryGroup)) |
|
| | #pragma deprecated("ID2D1Factory1_CreateGeometryGroup") |
| | |
| #define ID2D1Factory1_CreateTransformedGeometry(This, sourceGeometry, transform,
transformedGeometry) \ | | #define ID2D1Factory1_CreateTransformedGeometry(This, sourceGeometry, transform,
transformedGeometry) \ |
| ((This)->lpVtbl->Base.CreateTransformedGeometry((ID2D1Factory *)This, source
Geometry, transform, transformedGeometry)) | | ((This)->lpVtbl->Base.CreateTransformedGeometry((ID2D1Factory *)This, source
Geometry, transform, transformedGeometry)) |
|
| | #pragma deprecated("ID2D1Factory1_CreateTransformedGeometry") |
| | |
| #define ID2D1Factory1_CreateWicBitmapRenderTarget(This, target, renderTargetProp
erties, renderTarget) \ | | #define ID2D1Factory1_CreateWicBitmapRenderTarget(This, target, renderTargetProp
erties, renderTarget) \ |
| ((This)->lpVtbl->Base.CreateWicBitmapRenderTarget((ID2D1Factory *)This, targ
et, renderTargetProperties, renderTarget)) | | ((This)->lpVtbl->Base.CreateWicBitmapRenderTarget((ID2D1Factory *)This, targ
et, renderTargetProperties, renderTarget)) |
|
| | #pragma deprecated("ID2D1Factory1_CreateWicBitmapRenderTarget") |
| | |
| #define ID2D1Factory1_CreateHwndRenderTarget(This, renderTargetProperties, hwndR
enderTargetProperties, hwndRenderTarget) \ | | #define ID2D1Factory1_CreateHwndRenderTarget(This, renderTargetProperties, hwndR
enderTargetProperties, hwndRenderTarget) \ |
| ((This)->lpVtbl->Base.CreateHwndRenderTarget((ID2D1Factory *)This, renderTar
getProperties, hwndRenderTargetProperties, hwndRenderTarget)) | | ((This)->lpVtbl->Base.CreateHwndRenderTarget((ID2D1Factory *)This, renderTar
getProperties, hwndRenderTargetProperties, hwndRenderTarget)) |
|
| | #pragma deprecated("ID2D1Factory1_CreateHwndRenderTarget") |
| | |
| #define ID2D1Factory1_CreateDxgiSurfaceRenderTarget(This, dxgiSurface, renderTar
getProperties, renderTarget) \ | | #define ID2D1Factory1_CreateDxgiSurfaceRenderTarget(This, dxgiSurface, renderTar
getProperties, renderTarget) \ |
| ((This)->lpVtbl->Base.CreateDxgiSurfaceRenderTarget((ID2D1Factory *)This, dx
giSurface, renderTargetProperties, renderTarget)) | | ((This)->lpVtbl->Base.CreateDxgiSurfaceRenderTarget((ID2D1Factory *)This, dx
giSurface, renderTargetProperties, renderTarget)) |
|
| | #pragma deprecated("ID2D1Factory1_CreateDxgiSurfaceRenderTarget") |
| | |
| #define ID2D1Factory1_CreateDCRenderTarget(This, renderTargetProperties, dcRende
rTarget) \ | | #define ID2D1Factory1_CreateDCRenderTarget(This, renderTargetProperties, dcRende
rTarget) \ |
| ((This)->lpVtbl->Base.CreateDCRenderTarget((ID2D1Factory *)This, renderTarge
tProperties, dcRenderTarget)) | | ((This)->lpVtbl->Base.CreateDCRenderTarget((ID2D1Factory *)This, renderTarge
tProperties, dcRenderTarget)) |
|
| | #pragma deprecated("ID2D1Factory1_CreateDCRenderTarget") |
| | |
| #define ID2D1Factory1_CreateDevice(This, dxgiDevice, d2dDevice) \ | | #define ID2D1Factory1_CreateDevice(This, dxgiDevice, d2dDevice) \ |
| ((This)->lpVtbl->CreateDevice(This, dxgiDevice, d2dDevice)) | | ((This)->lpVtbl->CreateDevice(This, dxgiDevice, d2dDevice)) |
|
| | #pragma deprecated("ID2D1Factory1_CreateDevice") |
| | |
| #define ID2D1Factory1_CreateStrokeStyle(This, strokeStyleProperties, dashes, das
hesCount, strokeStyle) \ | | #define ID2D1Factory1_CreateStrokeStyle(This, strokeStyleProperties, dashes, das
hesCount, strokeStyle) \ |
| ((This)->lpVtbl->CreateStrokeStyle(This, strokeStyleProperties, dashes, dash
esCount, strokeStyle)) | | ((This)->lpVtbl->CreateStrokeStyle(This, strokeStyleProperties, dashes, dash
esCount, strokeStyle)) |
|
| | #pragma deprecated("ID2D1Factory1_CreateStrokeStyle") |
| | |
| #define ID2D1Factory1_CreatePathGeometry(This, pathGeometry) \ | | #define ID2D1Factory1_CreatePathGeometry(This, pathGeometry) \ |
| ((This)->lpVtbl->CreatePathGeometry(This, pathGeometry)) | | ((This)->lpVtbl->CreatePathGeometry(This, pathGeometry)) |
|
| | #pragma deprecated("ID2D1Factory1_CreatePathGeometry") |
| | |
| #define ID2D1Factory1_CreateDrawingStateBlock(This, drawingStateDescription, tex
tRenderingParams, drawingStateBlock) \ | | #define ID2D1Factory1_CreateDrawingStateBlock(This, drawingStateDescription, tex
tRenderingParams, drawingStateBlock) \ |
| ((This)->lpVtbl->CreateDrawingStateBlock(This, drawingStateDescription, text
RenderingParams, drawingStateBlock)) | | ((This)->lpVtbl->CreateDrawingStateBlock(This, drawingStateDescription, text
RenderingParams, drawingStateBlock)) |
|
| | #pragma deprecated("ID2D1Factory1_CreateDrawingStateBlock") |
| | |
| #define ID2D1Factory1_CreateGdiMetafile(This, metafileStream, metafile) \ | | #define ID2D1Factory1_CreateGdiMetafile(This, metafileStream, metafile) \ |
| ((This)->lpVtbl->CreateGdiMetafile(This, metafileStream, metafile)) | | ((This)->lpVtbl->CreateGdiMetafile(This, metafileStream, metafile)) |
|
| | #pragma deprecated("ID2D1Factory1_CreateGdiMetafile") |
| | |
| #define ID2D1Factory1_RegisterEffectFromStream(This, classId, propertyXml, bindi
ngs, bindingsCount, effectFactory) \ | | #define ID2D1Factory1_RegisterEffectFromStream(This, classId, propertyXml, bindi
ngs, bindingsCount, effectFactory) \ |
| ((This)->lpVtbl->RegisterEffectFromStream(This, classId, propertyXml, bindin
gs, bindingsCount, effectFactory)) | | ((This)->lpVtbl->RegisterEffectFromStream(This, classId, propertyXml, bindin
gs, bindingsCount, effectFactory)) |
|
| | #pragma deprecated("ID2D1Factory1_RegisterEffectFromStream") |
| | |
| #define ID2D1Factory1_RegisterEffectFromString(This, classId, propertyXml, bindi
ngs, bindingsCount, effectFactory) \ | | #define ID2D1Factory1_RegisterEffectFromString(This, classId, propertyXml, bindi
ngs, bindingsCount, effectFactory) \ |
| ((This)->lpVtbl->RegisterEffectFromString(This, classId, propertyXml, bindin
gs, bindingsCount, effectFactory)) | | ((This)->lpVtbl->RegisterEffectFromString(This, classId, propertyXml, bindin
gs, bindingsCount, effectFactory)) |
|
| | #pragma deprecated("ID2D1Factory1_RegisterEffectFromString") |
| | |
| #define ID2D1Factory1_UnregisterEffect(This, classId) \ | | #define ID2D1Factory1_UnregisterEffect(This, classId) \ |
| ((This)->lpVtbl->UnregisterEffect(This, classId)) | | ((This)->lpVtbl->UnregisterEffect(This, classId)) |
|
| | #pragma deprecated("ID2D1Factory1_UnregisterEffect") |
| | |
| #define ID2D1Factory1_GetRegisteredEffects(This, effects, effectsCount, effectsR
eturned, effectsRegistered) \ | | #define ID2D1Factory1_GetRegisteredEffects(This, effects, effectsCount, effectsR
eturned, effectsRegistered) \ |
| ((This)->lpVtbl->GetRegisteredEffects(This, effects, effectsCount, effectsRe
turned, effectsRegistered)) | | ((This)->lpVtbl->GetRegisteredEffects(This, effects, effectsCount, effectsRe
turned, effectsRegistered)) |
|
| | #pragma deprecated("ID2D1Factory1_GetRegisteredEffects") |
| | |
| #define ID2D1Factory1_GetEffectProperties(This, effectId, properties) \ | | #define ID2D1Factory1_GetEffectProperties(This, effectId, properties) \ |
| ((This)->lpVtbl->GetEffectProperties(This, effectId, properties)) | | ((This)->lpVtbl->GetEffectProperties(This, effectId, properties)) |
|
| | #pragma deprecated("ID2D1Factory1_GetEffectProperties") |
| | |
| typedef interface ID2D1Multithread ID2D1Multithread; | | typedef interface ID2D1Multithread ID2D1Multithread; |
| | |
| typedef struct ID2D1MultithreadVtbl | | typedef struct ID2D1MultithreadVtbl |
| { | | { |
| | |
| IUnknownVtbl Base; | | IUnknownVtbl Base; |
| | |
| STDMETHOD_(BOOL, GetMultithreadProtected)( | | STDMETHOD_(BOOL, GetMultithreadProtected)( |
| ID2D1Multithread *This | | ID2D1Multithread *This |
| | |
| skipping to change at line 4583 | | skipping to change at line 4898 |
| ) PURE; | | ) PURE; |
| } ID2D1MultithreadVtbl; | | } ID2D1MultithreadVtbl; |
| | |
| interface ID2D1Multithread | | interface ID2D1Multithread |
| { | | { |
| CONST struct ID2D1MultithreadVtbl *lpVtbl; | | CONST struct ID2D1MultithreadVtbl *lpVtbl; |
| }; | | }; |
| | |
| #define ID2D1Multithread_QueryInterface(This, riid, ppv) \ | | #define ID2D1Multithread_QueryInterface(This, riid, ppv) \ |
| ((This)->lpVtbl->Base.QueryInterface((IUnknown *)This, riid, ppv)) | | ((This)->lpVtbl->Base.QueryInterface((IUnknown *)This, riid, ppv)) |
|
| | #pragma deprecated("ID2D1Multithread_QueryInterface") |
| | |
| #define ID2D1Multithread_AddRef(This) \ | | #define ID2D1Multithread_AddRef(This) \ |
| ((This)->lpVtbl->Base.AddRef((IUnknown *)This)) | | ((This)->lpVtbl->Base.AddRef((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1Multithread_AddRef") |
| | |
| #define ID2D1Multithread_Release(This) \ | | #define ID2D1Multithread_Release(This) \ |
| ((This)->lpVtbl->Base.Release((IUnknown *)This)) | | ((This)->lpVtbl->Base.Release((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1Multithread_Release") |
| | |
| #define ID2D1Multithread_GetMultithreadProtected(This) \ | | #define ID2D1Multithread_GetMultithreadProtected(This) \ |
| ((This)->lpVtbl->GetMultithreadProtected(This)) | | ((This)->lpVtbl->GetMultithreadProtected(This)) |
|
| | #pragma deprecated("ID2D1Multithread_GetMultithreadProtected") |
| | |
| #define ID2D1Multithread_Enter(This) \ | | #define ID2D1Multithread_Enter(This) \ |
| ((This)->lpVtbl->Enter(This)) | | ((This)->lpVtbl->Enter(This)) |
|
| | #pragma deprecated("ID2D1Multithread_Enter") |
| | |
| #define ID2D1Multithread_Leave(This) \ | | #define ID2D1Multithread_Leave(This) \ |
| ((This)->lpVtbl->Leave(This)) | | ((This)->lpVtbl->Leave(This)) |
|
| | #pragma deprecated("ID2D1Multithread_Leave") |
| | |
| #endif | | #endif |
| | |
| #ifdef __cplusplus | | #ifdef __cplusplus |
| extern "C" | | extern "C" |
| { | | { |
| #endif | | #endif |
| | |
| HRESULT WINAPI | | HRESULT WINAPI |
| D2D1CreateDevice( | | D2D1CreateDevice( |
| | |
| End of changes. 326 change blocks. |
| 5 lines changed or deleted | | 326 lines changed or added |
|
| d2d1_2.h (6.3.9600.17415-Windows 8.1) | | d2d1_2.h (10.0.10586.494-Windows 10 1511 10586.494) |
| | |
| skipping to change at line 191 | | skipping to change at line 191 |
| | |
| } ID2D1GeometryRealizationVtbl; | | } ID2D1GeometryRealizationVtbl; |
| | |
| interface ID2D1GeometryRealization | | interface ID2D1GeometryRealization |
| { | | { |
| CONST struct ID2D1GeometryRealizationVtbl *lpVtbl; | | CONST struct ID2D1GeometryRealizationVtbl *lpVtbl; |
| }; | | }; |
| | |
| #define ID2D1GeometryRealization_QueryInterface(This, riid, ppv) \ | | #define ID2D1GeometryRealization_QueryInterface(This, riid, ppv) \ |
| ((This)->lpVtbl->Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) | | ((This)->lpVtbl->Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) |
|
| | #pragma deprecated("ID2D1GeometryRealization_QueryInterface") |
| | |
| #define ID2D1GeometryRealization_AddRef(This) \ | | #define ID2D1GeometryRealization_AddRef(This) \ |
| ((This)->lpVtbl->Base.Base.AddRef((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.AddRef((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1GeometryRealization_AddRef") |
| | |
| #define ID2D1GeometryRealization_Release(This) \ | | #define ID2D1GeometryRealization_Release(This) \ |
| ((This)->lpVtbl->Base.Base.Release((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Release((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1GeometryRealization_Release") |
| | |
| #define ID2D1GeometryRealization_GetFactory(This, factory) \ | | #define ID2D1GeometryRealization_GetFactory(This, factory) \ |
| ((This)->lpVtbl->Base.GetFactory((ID2D1Resource *)This, factory)) | | ((This)->lpVtbl->Base.GetFactory((ID2D1Resource *)This, factory)) |
|
| | #pragma deprecated("ID2D1GeometryRealization_GetFactory") |
| | |
| typedef interface ID2D1DeviceContext1 ID2D1DeviceContext1; | | typedef interface ID2D1DeviceContext1 ID2D1DeviceContext1; |
| | |
| typedef struct ID2D1DeviceContext1Vtbl | | typedef struct ID2D1DeviceContext1Vtbl |
| { | | { |
| | |
| ID2D1DeviceContextVtbl Base; | | ID2D1DeviceContextVtbl Base; |
| | |
| STDMETHOD(CreateFilledGeometryRealization)( | | STDMETHOD(CreateFilledGeometryRealization)( |
| ID2D1DeviceContext1 *This, | | ID2D1DeviceContext1 *This, |
| | |
| skipping to change at line 238 | | skipping to change at line 242 |
| ) PURE; | | ) PURE; |
| } ID2D1DeviceContext1Vtbl; | | } ID2D1DeviceContext1Vtbl; |
| | |
| interface ID2D1DeviceContext1 | | interface ID2D1DeviceContext1 |
| { | | { |
| CONST struct ID2D1DeviceContext1Vtbl *lpVtbl; | | CONST struct ID2D1DeviceContext1Vtbl *lpVtbl; |
| }; | | }; |
| | |
| #define ID2D1DeviceContext1_QueryInterface(This, riid, ppv) \ | | #define ID2D1DeviceContext1_QueryInterface(This, riid, ppv) \ |
| ((This)->lpVtbl->Base.Base.Base.Base.QueryInterface((IUnknown *)This, riid,
ppv)) | | ((This)->lpVtbl->Base.Base.Base.Base.QueryInterface((IUnknown *)This, riid,
ppv)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_QueryInterface") |
| | |
| #define ID2D1DeviceContext1_AddRef(This) \ | | #define ID2D1DeviceContext1_AddRef(This) \ |
| ((This)->lpVtbl->Base.Base.Base.Base.AddRef((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Base.Base.AddRef((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_AddRef") |
| | |
| #define ID2D1DeviceContext1_Release(This) \ | | #define ID2D1DeviceContext1_Release(This) \ |
| ((This)->lpVtbl->Base.Base.Base.Base.Release((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Base.Base.Release((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_Release") |
| | |
| #define ID2D1DeviceContext1_GetFactory(This, factory) \ | | #define ID2D1DeviceContext1_GetFactory(This, factory) \ |
| ((This)->lpVtbl->Base.Base.Base.GetFactory((ID2D1Resource *)This, factory)) | | ((This)->lpVtbl->Base.Base.Base.GetFactory((ID2D1Resource *)This, factory)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_GetFactory") |
| | |
| #define ID2D1DeviceContext1_CreateSharedBitmap(This, riid, data, bitmapPropertie
s, bitmap) \ | | #define ID2D1DeviceContext1_CreateSharedBitmap(This, riid, data, bitmapPropertie
s, bitmap) \ |
| ((This)->lpVtbl->Base.Base.CreateSharedBitmap((ID2D1RenderTarget *)This, rii
d, data, bitmapProperties, bitmap)) | | ((This)->lpVtbl->Base.Base.CreateSharedBitmap((ID2D1RenderTarget *)This, rii
d, data, bitmapProperties, bitmap)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_CreateSharedBitmap") |
| | |
| #define ID2D1DeviceContext1_CreateSolidColorBrush(This, color, brushProperties,
solidColorBrush) \ | | #define ID2D1DeviceContext1_CreateSolidColorBrush(This, color, brushProperties,
solidColorBrush) \ |
| ((This)->lpVtbl->Base.Base.CreateSolidColorBrush((ID2D1RenderTarget *)This,
color, brushProperties, solidColorBrush)) | | ((This)->lpVtbl->Base.Base.CreateSolidColorBrush((ID2D1RenderTarget *)This,
color, brushProperties, solidColorBrush)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_CreateSolidColorBrush") |
| | |
| #define ID2D1DeviceContext1_CreateLinearGradientBrush(This, linearGradientBrushP
roperties, brushProperties, gradientStopCollection, linearGradientBrush) \ | | #define ID2D1DeviceContext1_CreateLinearGradientBrush(This, linearGradientBrushP
roperties, brushProperties, gradientStopCollection, linearGradientBrush) \ |
| ((This)->lpVtbl->Base.Base.CreateLinearGradientBrush((ID2D1RenderTarget *)Th
is, linearGradientBrushProperties, brushProperties, gradientStopCollection, line
arGradientBrush)) | | ((This)->lpVtbl->Base.Base.CreateLinearGradientBrush((ID2D1RenderTarget *)Th
is, linearGradientBrushProperties, brushProperties, gradientStopCollection, line
arGradientBrush)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_CreateLinearGradientBrush") |
| | |
| #define ID2D1DeviceContext1_CreateRadialGradientBrush(This, radialGradientBrushP
roperties, brushProperties, gradientStopCollection, radialGradientBrush) \ | | #define ID2D1DeviceContext1_CreateRadialGradientBrush(This, radialGradientBrushP
roperties, brushProperties, gradientStopCollection, radialGradientBrush) \ |
| ((This)->lpVtbl->Base.Base.CreateRadialGradientBrush((ID2D1RenderTarget *)Th
is, radialGradientBrushProperties, brushProperties, gradientStopCollection, radi
alGradientBrush)) | | ((This)->lpVtbl->Base.Base.CreateRadialGradientBrush((ID2D1RenderTarget *)Th
is, radialGradientBrushProperties, brushProperties, gradientStopCollection, radi
alGradientBrush)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_CreateRadialGradientBrush") |
| | |
| #define ID2D1DeviceContext1_CreateCompatibleRenderTarget(This, desiredSize, desi
redPixelSize, desiredFormat, options, bitmapRenderTarget) \ | | #define ID2D1DeviceContext1_CreateCompatibleRenderTarget(This, desiredSize, desi
redPixelSize, desiredFormat, options, bitmapRenderTarget) \ |
| ((This)->lpVtbl->Base.Base.CreateCompatibleRenderTarget((ID2D1RenderTarget *
)This, desiredSize, desiredPixelSize, desiredFormat, options, bitmapRenderTarget
)) | | ((This)->lpVtbl->Base.Base.CreateCompatibleRenderTarget((ID2D1RenderTarget *
)This, desiredSize, desiredPixelSize, desiredFormat, options, bitmapRenderTarget
)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_CreateCompatibleRenderTarget") |
| | |
| #define ID2D1DeviceContext1_CreateLayer(This, size, layer) \ | | #define ID2D1DeviceContext1_CreateLayer(This, size, layer) \ |
| ((This)->lpVtbl->Base.Base.CreateLayer((ID2D1RenderTarget *)This, size, laye
r)) | | ((This)->lpVtbl->Base.Base.CreateLayer((ID2D1RenderTarget *)This, size, laye
r)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_CreateLayer") |
| | |
| #define ID2D1DeviceContext1_CreateMesh(This, mesh) \ | | #define ID2D1DeviceContext1_CreateMesh(This, mesh) \ |
| ((This)->lpVtbl->Base.Base.CreateMesh((ID2D1RenderTarget *)This, mesh)) | | ((This)->lpVtbl->Base.Base.CreateMesh((ID2D1RenderTarget *)This, mesh)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_CreateMesh") |
| | |
| #define ID2D1DeviceContext1_DrawLine(This, point0, point1, brush, strokeWidth, s
trokeStyle) \ | | #define ID2D1DeviceContext1_DrawLine(This, point0, point1, brush, strokeWidth, s
trokeStyle) \ |
| ((This)->lpVtbl->Base.Base.DrawLine((ID2D1RenderTarget *)This, point0, point
1, brush, strokeWidth, strokeStyle)) | | ((This)->lpVtbl->Base.Base.DrawLine((ID2D1RenderTarget *)This, point0, point
1, brush, strokeWidth, strokeStyle)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_DrawLine") |
| | |
| #define ID2D1DeviceContext1_DrawRectangle(This, rect, brush, strokeWidth, stroke
Style) \ | | #define ID2D1DeviceContext1_DrawRectangle(This, rect, brush, strokeWidth, stroke
Style) \ |
| ((This)->lpVtbl->Base.Base.DrawRectangle((ID2D1RenderTarget *)This, rect, br
ush, strokeWidth, strokeStyle)) | | ((This)->lpVtbl->Base.Base.DrawRectangle((ID2D1RenderTarget *)This, rect, br
ush, strokeWidth, strokeStyle)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_DrawRectangle") |
| | |
| #define ID2D1DeviceContext1_FillRectangle(This, rect, brush) \ | | #define ID2D1DeviceContext1_FillRectangle(This, rect, brush) \ |
| ((This)->lpVtbl->Base.Base.FillRectangle((ID2D1RenderTarget *)This, rect, br
ush)) | | ((This)->lpVtbl->Base.Base.FillRectangle((ID2D1RenderTarget *)This, rect, br
ush)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_FillRectangle") |
| | |
| #define ID2D1DeviceContext1_DrawRoundedRectangle(This, roundedRect, brush, strok
eWidth, strokeStyle) \ | | #define ID2D1DeviceContext1_DrawRoundedRectangle(This, roundedRect, brush, strok
eWidth, strokeStyle) \ |
| ((This)->lpVtbl->Base.Base.DrawRoundedRectangle((ID2D1RenderTarget *)This, r
oundedRect, brush, strokeWidth, strokeStyle)) | | ((This)->lpVtbl->Base.Base.DrawRoundedRectangle((ID2D1RenderTarget *)This, r
oundedRect, brush, strokeWidth, strokeStyle)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_DrawRoundedRectangle") |
| | |
| #define ID2D1DeviceContext1_FillRoundedRectangle(This, roundedRect, brush) \ | | #define ID2D1DeviceContext1_FillRoundedRectangle(This, roundedRect, brush) \ |
| ((This)->lpVtbl->Base.Base.FillRoundedRectangle((ID2D1RenderTarget *)This, r
oundedRect, brush)) | | ((This)->lpVtbl->Base.Base.FillRoundedRectangle((ID2D1RenderTarget *)This, r
oundedRect, brush)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_FillRoundedRectangle") |
| | |
| #define ID2D1DeviceContext1_DrawEllipse(This, ellipse, brush, strokeWidth, strok
eStyle) \ | | #define ID2D1DeviceContext1_DrawEllipse(This, ellipse, brush, strokeWidth, strok
eStyle) \ |
| ((This)->lpVtbl->Base.Base.DrawEllipse((ID2D1RenderTarget *)This, ellipse, b
rush, strokeWidth, strokeStyle)) | | ((This)->lpVtbl->Base.Base.DrawEllipse((ID2D1RenderTarget *)This, ellipse, b
rush, strokeWidth, strokeStyle)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_DrawEllipse") |
| | |
| #define ID2D1DeviceContext1_FillEllipse(This, ellipse, brush) \ | | #define ID2D1DeviceContext1_FillEllipse(This, ellipse, brush) \ |
| ((This)->lpVtbl->Base.Base.FillEllipse((ID2D1RenderTarget *)This, ellipse, b
rush)) | | ((This)->lpVtbl->Base.Base.FillEllipse((ID2D1RenderTarget *)This, ellipse, b
rush)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_FillEllipse") |
| | |
| #define ID2D1DeviceContext1_DrawGeometry(This, geometry, brush, strokeWidth, str
okeStyle) \ | | #define ID2D1DeviceContext1_DrawGeometry(This, geometry, brush, strokeWidth, str
okeStyle) \ |
| ((This)->lpVtbl->Base.Base.DrawGeometry((ID2D1RenderTarget *)This, geometry,
brush, strokeWidth, strokeStyle)) | | ((This)->lpVtbl->Base.Base.DrawGeometry((ID2D1RenderTarget *)This, geometry,
brush, strokeWidth, strokeStyle)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_DrawGeometry") |
| | |
| #define ID2D1DeviceContext1_FillGeometry(This, geometry, brush, opacityBrush) \ | | #define ID2D1DeviceContext1_FillGeometry(This, geometry, brush, opacityBrush) \ |
| ((This)->lpVtbl->Base.Base.FillGeometry((ID2D1RenderTarget *)This, geometry,
brush, opacityBrush)) | | ((This)->lpVtbl->Base.Base.FillGeometry((ID2D1RenderTarget *)This, geometry,
brush, opacityBrush)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_FillGeometry") |
| | |
| #define ID2D1DeviceContext1_FillMesh(This, mesh, brush) \ | | #define ID2D1DeviceContext1_FillMesh(This, mesh, brush) \ |
| ((This)->lpVtbl->Base.Base.FillMesh((ID2D1RenderTarget *)This, mesh, brush)) | | ((This)->lpVtbl->Base.Base.FillMesh((ID2D1RenderTarget *)This, mesh, brush)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_FillMesh") |
| | |
| #define ID2D1DeviceContext1_DrawText(This, string, stringLength, textFormat, lay
outRect, defaultForegroundBrush, options, measuringMode) \ | | #define ID2D1DeviceContext1_DrawText(This, string, stringLength, textFormat, lay
outRect, defaultForegroundBrush, options, measuringMode) \ |
| ((This)->lpVtbl->Base.Base.DrawText((ID2D1RenderTarget *)This, string, strin
gLength, textFormat, layoutRect, defaultForegroundBrush, options, measuringMode)
) | | ((This)->lpVtbl->Base.Base.DrawText((ID2D1RenderTarget *)This, string, strin
gLength, textFormat, layoutRect, defaultForegroundBrush, options, measuringMode)
) |
|
| | #pragma deprecated("ID2D1DeviceContext1_DrawText") |
| | |
| #define ID2D1DeviceContext1_DrawTextLayout(This, origin, textLayout, defaultFore
groundBrush, options) \ | | #define ID2D1DeviceContext1_DrawTextLayout(This, origin, textLayout, defaultFore
groundBrush, options) \ |
| ((This)->lpVtbl->Base.Base.DrawTextLayout((ID2D1RenderTarget *)This, origin,
textLayout, defaultForegroundBrush, options)) | | ((This)->lpVtbl->Base.Base.DrawTextLayout((ID2D1RenderTarget *)This, origin,
textLayout, defaultForegroundBrush, options)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_DrawTextLayout") |
| | |
| #define ID2D1DeviceContext1_SetTransform(This, transform) \ | | #define ID2D1DeviceContext1_SetTransform(This, transform) \ |
| ((This)->lpVtbl->Base.Base.SetTransform((ID2D1RenderTarget *)This, transform
)) | | ((This)->lpVtbl->Base.Base.SetTransform((ID2D1RenderTarget *)This, transform
)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_SetTransform") |
| | |
| #define ID2D1DeviceContext1_GetTransform(This, transform) \ | | #define ID2D1DeviceContext1_GetTransform(This, transform) \ |
| ((This)->lpVtbl->Base.Base.GetTransform((ID2D1RenderTarget *)This, transform
)) | | ((This)->lpVtbl->Base.Base.GetTransform((ID2D1RenderTarget *)This, transform
)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_GetTransform") |
| | |
| #define ID2D1DeviceContext1_SetAntialiasMode(This, antialiasMode) \ | | #define ID2D1DeviceContext1_SetAntialiasMode(This, antialiasMode) \ |
| ((This)->lpVtbl->Base.Base.SetAntialiasMode((ID2D1RenderTarget *)This, antia
liasMode)) | | ((This)->lpVtbl->Base.Base.SetAntialiasMode((ID2D1RenderTarget *)This, antia
liasMode)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_SetAntialiasMode") |
| | |
| #define ID2D1DeviceContext1_GetAntialiasMode(This) \ | | #define ID2D1DeviceContext1_GetAntialiasMode(This) \ |
| ((This)->lpVtbl->Base.Base.GetAntialiasMode((ID2D1RenderTarget *)This)) | | ((This)->lpVtbl->Base.Base.GetAntialiasMode((ID2D1RenderTarget *)This)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_GetAntialiasMode") |
| | |
| #define ID2D1DeviceContext1_SetTextAntialiasMode(This, textAntialiasMode) \ | | #define ID2D1DeviceContext1_SetTextAntialiasMode(This, textAntialiasMode) \ |
| ((This)->lpVtbl->Base.Base.SetTextAntialiasMode((ID2D1RenderTarget *)This, t
extAntialiasMode)) | | ((This)->lpVtbl->Base.Base.SetTextAntialiasMode((ID2D1RenderTarget *)This, t
extAntialiasMode)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_SetTextAntialiasMode") |
| | |
| #define ID2D1DeviceContext1_GetTextAntialiasMode(This) \ | | #define ID2D1DeviceContext1_GetTextAntialiasMode(This) \ |
| ((This)->lpVtbl->Base.Base.GetTextAntialiasMode((ID2D1RenderTarget *)This)) | | ((This)->lpVtbl->Base.Base.GetTextAntialiasMode((ID2D1RenderTarget *)This)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_GetTextAntialiasMode") |
| | |
| #define ID2D1DeviceContext1_SetTextRenderingParams(This, textRenderingParams) \ | | #define ID2D1DeviceContext1_SetTextRenderingParams(This, textRenderingParams) \ |
| ((This)->lpVtbl->Base.Base.SetTextRenderingParams((ID2D1RenderTarget *)This,
textRenderingParams)) | | ((This)->lpVtbl->Base.Base.SetTextRenderingParams((ID2D1RenderTarget *)This,
textRenderingParams)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_SetTextRenderingParams") |
| | |
| #define ID2D1DeviceContext1_GetTextRenderingParams(This, textRenderingParams) \ | | #define ID2D1DeviceContext1_GetTextRenderingParams(This, textRenderingParams) \ |
| ((This)->lpVtbl->Base.Base.GetTextRenderingParams((ID2D1RenderTarget *)This,
textRenderingParams)) | | ((This)->lpVtbl->Base.Base.GetTextRenderingParams((ID2D1RenderTarget *)This,
textRenderingParams)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_GetTextRenderingParams") |
| | |
| #define ID2D1DeviceContext1_SetTags(This, tag1, tag2) \ | | #define ID2D1DeviceContext1_SetTags(This, tag1, tag2) \ |
| ((This)->lpVtbl->Base.Base.SetTags((ID2D1RenderTarget *)This, tag1, tag2)) | | ((This)->lpVtbl->Base.Base.SetTags((ID2D1RenderTarget *)This, tag1, tag2)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_SetTags") |
| | |
| #define ID2D1DeviceContext1_GetTags(This, tag1, tag2) \ | | #define ID2D1DeviceContext1_GetTags(This, tag1, tag2) \ |
| ((This)->lpVtbl->Base.Base.GetTags((ID2D1RenderTarget *)This, tag1, tag2)) | | ((This)->lpVtbl->Base.Base.GetTags((ID2D1RenderTarget *)This, tag1, tag2)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_GetTags") |
| | |
| #define ID2D1DeviceContext1_PopLayer(This) \ | | #define ID2D1DeviceContext1_PopLayer(This) \ |
| ((This)->lpVtbl->Base.Base.PopLayer((ID2D1RenderTarget *)This)) | | ((This)->lpVtbl->Base.Base.PopLayer((ID2D1RenderTarget *)This)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_PopLayer") |
| | |
| #define ID2D1DeviceContext1_Flush(This, tag1, tag2) \ | | #define ID2D1DeviceContext1_Flush(This, tag1, tag2) \ |
| ((This)->lpVtbl->Base.Base.Flush((ID2D1RenderTarget *)This, tag1, tag2)) | | ((This)->lpVtbl->Base.Base.Flush((ID2D1RenderTarget *)This, tag1, tag2)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_Flush") |
| | |
| #define ID2D1DeviceContext1_SaveDrawingState(This, drawingStateBlock) \ | | #define ID2D1DeviceContext1_SaveDrawingState(This, drawingStateBlock) \ |
| ((This)->lpVtbl->Base.Base.SaveDrawingState((ID2D1RenderTarget *)This, drawi
ngStateBlock)) | | ((This)->lpVtbl->Base.Base.SaveDrawingState((ID2D1RenderTarget *)This, drawi
ngStateBlock)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_SaveDrawingState") |
| | |
| #define ID2D1DeviceContext1_RestoreDrawingState(This, drawingStateBlock) \ | | #define ID2D1DeviceContext1_RestoreDrawingState(This, drawingStateBlock) \ |
| ((This)->lpVtbl->Base.Base.RestoreDrawingState((ID2D1RenderTarget *)This, dr
awingStateBlock)) | | ((This)->lpVtbl->Base.Base.RestoreDrawingState((ID2D1RenderTarget *)This, dr
awingStateBlock)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_RestoreDrawingState") |
| | |
| #define ID2D1DeviceContext1_PushAxisAlignedClip(This, clipRect, antialiasMode) \ | | #define ID2D1DeviceContext1_PushAxisAlignedClip(This, clipRect, antialiasMode) \ |
| ((This)->lpVtbl->Base.Base.PushAxisAlignedClip((ID2D1RenderTarget *)This, cl
ipRect, antialiasMode)) | | ((This)->lpVtbl->Base.Base.PushAxisAlignedClip((ID2D1RenderTarget *)This, cl
ipRect, antialiasMode)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_PushAxisAlignedClip") |
| | |
| #define ID2D1DeviceContext1_PopAxisAlignedClip(This) \ | | #define ID2D1DeviceContext1_PopAxisAlignedClip(This) \ |
| ((This)->lpVtbl->Base.Base.PopAxisAlignedClip((ID2D1RenderTarget *)This)) | | ((This)->lpVtbl->Base.Base.PopAxisAlignedClip((ID2D1RenderTarget *)This)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_PopAxisAlignedClip") |
| | |
| #define ID2D1DeviceContext1_Clear(This, clearColor) \ | | #define ID2D1DeviceContext1_Clear(This, clearColor) \ |
| ((This)->lpVtbl->Base.Base.Clear((ID2D1RenderTarget *)This, clearColor)) | | ((This)->lpVtbl->Base.Base.Clear((ID2D1RenderTarget *)This, clearColor)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_Clear") |
| | |
| #define ID2D1DeviceContext1_BeginDraw(This) \ | | #define ID2D1DeviceContext1_BeginDraw(This) \ |
| ((This)->lpVtbl->Base.Base.BeginDraw((ID2D1RenderTarget *)This)) | | ((This)->lpVtbl->Base.Base.BeginDraw((ID2D1RenderTarget *)This)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_BeginDraw") |
| | |
| #define ID2D1DeviceContext1_EndDraw(This, tag1, tag2) \ | | #define ID2D1DeviceContext1_EndDraw(This, tag1, tag2) \ |
| ((This)->lpVtbl->Base.Base.EndDraw((ID2D1RenderTarget *)This, tag1, tag2)) | | ((This)->lpVtbl->Base.Base.EndDraw((ID2D1RenderTarget *)This, tag1, tag2)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_EndDraw") |
| | |
| #define ID2D1DeviceContext1_GetPixelFormat(This) \ | | #define ID2D1DeviceContext1_GetPixelFormat(This) \ |
| ((This)->lpVtbl->Base.Base.GetPixelFormat((ID2D1RenderTarget *)This)) | | ((This)->lpVtbl->Base.Base.GetPixelFormat((ID2D1RenderTarget *)This)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_GetPixelFormat") |
| | |
| #define ID2D1DeviceContext1_SetDpi(This, dpiX, dpiY) \ | | #define ID2D1DeviceContext1_SetDpi(This, dpiX, dpiY) \ |
| ((This)->lpVtbl->Base.Base.SetDpi((ID2D1RenderTarget *)This, dpiX, dpiY)) | | ((This)->lpVtbl->Base.Base.SetDpi((ID2D1RenderTarget *)This, dpiX, dpiY)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_SetDpi") |
| | |
| #define ID2D1DeviceContext1_GetDpi(This, dpiX, dpiY) \ | | #define ID2D1DeviceContext1_GetDpi(This, dpiX, dpiY) \ |
| ((This)->lpVtbl->Base.Base.GetDpi((ID2D1RenderTarget *)This, dpiX, dpiY)) | | ((This)->lpVtbl->Base.Base.GetDpi((ID2D1RenderTarget *)This, dpiX, dpiY)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_GetDpi") |
| | |
| #define ID2D1DeviceContext1_GetSize(This) \ | | #define ID2D1DeviceContext1_GetSize(This) \ |
| ((This)->lpVtbl->Base.Base.GetSize((ID2D1RenderTarget *)This)) | | ((This)->lpVtbl->Base.Base.GetSize((ID2D1RenderTarget *)This)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_GetSize") |
| | |
| #define ID2D1DeviceContext1_GetPixelSize(This) \ | | #define ID2D1DeviceContext1_GetPixelSize(This) \ |
| ((This)->lpVtbl->Base.Base.GetPixelSize((ID2D1RenderTarget *)This)) | | ((This)->lpVtbl->Base.Base.GetPixelSize((ID2D1RenderTarget *)This)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_GetPixelSize") |
| | |
| #define ID2D1DeviceContext1_GetMaximumBitmapSize(This) \ | | #define ID2D1DeviceContext1_GetMaximumBitmapSize(This) \ |
| ((This)->lpVtbl->Base.Base.GetMaximumBitmapSize((ID2D1RenderTarget *)This)) | | ((This)->lpVtbl->Base.Base.GetMaximumBitmapSize((ID2D1RenderTarget *)This)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_GetMaximumBitmapSize") |
| | |
| #define ID2D1DeviceContext1_IsSupported(This, renderTargetProperties) \ | | #define ID2D1DeviceContext1_IsSupported(This, renderTargetProperties) \ |
| ((This)->lpVtbl->Base.Base.IsSupported((ID2D1RenderTarget *)This, renderTarg
etProperties)) | | ((This)->lpVtbl->Base.Base.IsSupported((ID2D1RenderTarget *)This, renderTarg
etProperties)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_IsSupported") |
| | |
| #define ID2D1DeviceContext1_CreateBitmap(This, size, sourceData, pitch, bitmapPr
operties, bitmap) \ | | #define ID2D1DeviceContext1_CreateBitmap(This, size, sourceData, pitch, bitmapPr
operties, bitmap) \ |
| ((This)->lpVtbl->Base.CreateBitmap((ID2D1DeviceContext *)This, size, sourceD
ata, pitch, bitmapProperties, bitmap)) | | ((This)->lpVtbl->Base.CreateBitmap((ID2D1DeviceContext *)This, size, sourceD
ata, pitch, bitmapProperties, bitmap)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_CreateBitmap") |
| | |
| #define ID2D1DeviceContext1_CreateBitmapFromWicBitmap(This, wicBitmapSource, bit
mapProperties, bitmap) \ | | #define ID2D1DeviceContext1_CreateBitmapFromWicBitmap(This, wicBitmapSource, bit
mapProperties, bitmap) \ |
| ((This)->lpVtbl->Base.CreateBitmapFromWicBitmap((ID2D1DeviceContext *)This,
wicBitmapSource, bitmapProperties, bitmap)) | | ((This)->lpVtbl->Base.CreateBitmapFromWicBitmap((ID2D1DeviceContext *)This,
wicBitmapSource, bitmapProperties, bitmap)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_CreateBitmapFromWicBitmap") |
| | |
| #define ID2D1DeviceContext1_CreateColorContext(This, space, profile, profileSize
, colorContext) \ | | #define ID2D1DeviceContext1_CreateColorContext(This, space, profile, profileSize
, colorContext) \ |
| ((This)->lpVtbl->Base.CreateColorContext((ID2D1DeviceContext *)This, space,
profile, profileSize, colorContext)) | | ((This)->lpVtbl->Base.CreateColorContext((ID2D1DeviceContext *)This, space,
profile, profileSize, colorContext)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_CreateColorContext") |
| | |
| #define ID2D1DeviceContext1_CreateColorContextFromFilename(This, filename, color
Context) \ | | #define ID2D1DeviceContext1_CreateColorContextFromFilename(This, filename, color
Context) \ |
| ((This)->lpVtbl->Base.CreateColorContextFromFilename((ID2D1DeviceContext *)T
his, filename, colorContext)) | | ((This)->lpVtbl->Base.CreateColorContextFromFilename((ID2D1DeviceContext *)T
his, filename, colorContext)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_CreateColorContextFromFilename") |
| | |
| #define ID2D1DeviceContext1_CreateColorContextFromWicColorContext(This, wicColor
Context, colorContext) \ | | #define ID2D1DeviceContext1_CreateColorContextFromWicColorContext(This, wicColor
Context, colorContext) \ |
| ((This)->lpVtbl->Base.CreateColorContextFromWicColorContext((ID2D1DeviceCont
ext *)This, wicColorContext, colorContext)) | | ((This)->lpVtbl->Base.CreateColorContextFromWicColorContext((ID2D1DeviceCont
ext *)This, wicColorContext, colorContext)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_CreateColorContextFromWicColorContext") |
| | |
| #define ID2D1DeviceContext1_CreateBitmapFromDxgiSurface(This, surface, bitmapPro
perties, bitmap) \ | | #define ID2D1DeviceContext1_CreateBitmapFromDxgiSurface(This, surface, bitmapPro
perties, bitmap) \ |
| ((This)->lpVtbl->Base.CreateBitmapFromDxgiSurface((ID2D1DeviceContext *)This
, surface, bitmapProperties, bitmap)) | | ((This)->lpVtbl->Base.CreateBitmapFromDxgiSurface((ID2D1DeviceContext *)This
, surface, bitmapProperties, bitmap)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_CreateBitmapFromDxgiSurface") |
| | |
| #define ID2D1DeviceContext1_CreateEffect(This, effectId, effect) \ | | #define ID2D1DeviceContext1_CreateEffect(This, effectId, effect) \ |
| ((This)->lpVtbl->Base.CreateEffect((ID2D1DeviceContext *)This, effectId, eff
ect)) | | ((This)->lpVtbl->Base.CreateEffect((ID2D1DeviceContext *)This, effectId, eff
ect)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_CreateEffect") |
| | |
| #define ID2D1DeviceContext1_CreateGradientStopCollection(This, straightAlphaGrad
ientStops, straightAlphaGradientStopsCount, preInterpolationSpace, postInterpola
tionSpace, bufferPrecision, extendMode, colorInterpolationMode, gradientStopColl
ection1) \ | | #define ID2D1DeviceContext1_CreateGradientStopCollection(This, straightAlphaGrad
ientStops, straightAlphaGradientStopsCount, preInterpolationSpace, postInterpola
tionSpace, bufferPrecision, extendMode, colorInterpolationMode, gradientStopColl
ection1) \ |
| ((This)->lpVtbl->Base.CreateGradientStopCollection((ID2D1DeviceContext *)Thi
s, straightAlphaGradientStops, straightAlphaGradientStopsCount, preInterpolation
Space, postInterpolationSpace, bufferPrecision, extendMode, colorInterpolationMo
de, gradientStopCollection1)) | | ((This)->lpVtbl->Base.CreateGradientStopCollection((ID2D1DeviceContext *)Thi
s, straightAlphaGradientStops, straightAlphaGradientStopsCount, preInterpolation
Space, postInterpolationSpace, bufferPrecision, extendMode, colorInterpolationMo
de, gradientStopCollection1)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_CreateGradientStopCollection") |
| | |
| #define ID2D1DeviceContext1_CreateImageBrush(This, image, imageBrushProperties,
brushProperties, imageBrush) \ | | #define ID2D1DeviceContext1_CreateImageBrush(This, image, imageBrushProperties,
brushProperties, imageBrush) \ |
| ((This)->lpVtbl->Base.CreateImageBrush((ID2D1DeviceContext *)This, image, im
ageBrushProperties, brushProperties, imageBrush)) | | ((This)->lpVtbl->Base.CreateImageBrush((ID2D1DeviceContext *)This, image, im
ageBrushProperties, brushProperties, imageBrush)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_CreateImageBrush") |
| | |
| #define ID2D1DeviceContext1_CreateBitmapBrush(This, bitmap, bitmapBrushPropertie
s, brushProperties, bitmapBrush) \ | | #define ID2D1DeviceContext1_CreateBitmapBrush(This, bitmap, bitmapBrushPropertie
s, brushProperties, bitmapBrush) \ |
| ((This)->lpVtbl->Base.CreateBitmapBrush((ID2D1DeviceContext *)This, bitmap,
bitmapBrushProperties, brushProperties, bitmapBrush)) | | ((This)->lpVtbl->Base.CreateBitmapBrush((ID2D1DeviceContext *)This, bitmap,
bitmapBrushProperties, brushProperties, bitmapBrush)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_CreateBitmapBrush") |
| | |
| #define ID2D1DeviceContext1_CreateCommandList(This, commandList) \ | | #define ID2D1DeviceContext1_CreateCommandList(This, commandList) \ |
| ((This)->lpVtbl->Base.CreateCommandList((ID2D1DeviceContext *)This, commandL
ist)) | | ((This)->lpVtbl->Base.CreateCommandList((ID2D1DeviceContext *)This, commandL
ist)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_CreateCommandList") |
| | |
| #define ID2D1DeviceContext1_IsDxgiFormatSupported(This, format) \ | | #define ID2D1DeviceContext1_IsDxgiFormatSupported(This, format) \ |
| ((This)->lpVtbl->Base.IsDxgiFormatSupported((ID2D1DeviceContext *)This, form
at)) | | ((This)->lpVtbl->Base.IsDxgiFormatSupported((ID2D1DeviceContext *)This, form
at)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_IsDxgiFormatSupported") |
| | |
| #define ID2D1DeviceContext1_IsBufferPrecisionSupported(This, bufferPrecision) \ | | #define ID2D1DeviceContext1_IsBufferPrecisionSupported(This, bufferPrecision) \ |
| ((This)->lpVtbl->Base.IsBufferPrecisionSupported((ID2D1DeviceContext *)This,
bufferPrecision)) | | ((This)->lpVtbl->Base.IsBufferPrecisionSupported((ID2D1DeviceContext *)This,
bufferPrecision)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_IsBufferPrecisionSupported") |
| | |
| #define ID2D1DeviceContext1_GetImageLocalBounds(This, image, localBounds) \ | | #define ID2D1DeviceContext1_GetImageLocalBounds(This, image, localBounds) \ |
| ((This)->lpVtbl->Base.GetImageLocalBounds((ID2D1DeviceContext *)This, image,
localBounds)) | | ((This)->lpVtbl->Base.GetImageLocalBounds((ID2D1DeviceContext *)This, image,
localBounds)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_GetImageLocalBounds") |
| | |
| #define ID2D1DeviceContext1_GetImageWorldBounds(This, image, worldBounds) \ | | #define ID2D1DeviceContext1_GetImageWorldBounds(This, image, worldBounds) \ |
| ((This)->lpVtbl->Base.GetImageWorldBounds((ID2D1DeviceContext *)This, image,
worldBounds)) | | ((This)->lpVtbl->Base.GetImageWorldBounds((ID2D1DeviceContext *)This, image,
worldBounds)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_GetImageWorldBounds") |
| | |
| #define ID2D1DeviceContext1_GetGlyphRunWorldBounds(This, baselineOrigin, glyphRu
n, measuringMode, bounds) \ | | #define ID2D1DeviceContext1_GetGlyphRunWorldBounds(This, baselineOrigin, glyphRu
n, measuringMode, bounds) \ |
| ((This)->lpVtbl->Base.GetGlyphRunWorldBounds((ID2D1DeviceContext *)This, bas
elineOrigin, glyphRun, measuringMode, bounds)) | | ((This)->lpVtbl->Base.GetGlyphRunWorldBounds((ID2D1DeviceContext *)This, bas
elineOrigin, glyphRun, measuringMode, bounds)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_GetGlyphRunWorldBounds") |
| | |
| #define ID2D1DeviceContext1_GetDevice(This, device) \ | | #define ID2D1DeviceContext1_GetDevice(This, device) \ |
| ((This)->lpVtbl->Base.GetDevice((ID2D1DeviceContext *)This, device)) | | ((This)->lpVtbl->Base.GetDevice((ID2D1DeviceContext *)This, device)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_GetDevice") |
| | |
| #define ID2D1DeviceContext1_SetTarget(This, image) \ | | #define ID2D1DeviceContext1_SetTarget(This, image) \ |
| ((This)->lpVtbl->Base.SetTarget((ID2D1DeviceContext *)This, image)) | | ((This)->lpVtbl->Base.SetTarget((ID2D1DeviceContext *)This, image)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_SetTarget") |
| | |
| #define ID2D1DeviceContext1_GetTarget(This, image) \ | | #define ID2D1DeviceContext1_GetTarget(This, image) \ |
| ((This)->lpVtbl->Base.GetTarget((ID2D1DeviceContext *)This, image)) | | ((This)->lpVtbl->Base.GetTarget((ID2D1DeviceContext *)This, image)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_GetTarget") |
| | |
| #define ID2D1DeviceContext1_SetRenderingControls(This, renderingControls) \ | | #define ID2D1DeviceContext1_SetRenderingControls(This, renderingControls) \ |
| ((This)->lpVtbl->Base.SetRenderingControls((ID2D1DeviceContext *)This, rende
ringControls)) | | ((This)->lpVtbl->Base.SetRenderingControls((ID2D1DeviceContext *)This, rende
ringControls)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_SetRenderingControls") |
| | |
| #define ID2D1DeviceContext1_GetRenderingControls(This, renderingControls) \ | | #define ID2D1DeviceContext1_GetRenderingControls(This, renderingControls) \ |
| ((This)->lpVtbl->Base.GetRenderingControls((ID2D1DeviceContext *)This, rende
ringControls)) | | ((This)->lpVtbl->Base.GetRenderingControls((ID2D1DeviceContext *)This, rende
ringControls)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_GetRenderingControls") |
| | |
| #define ID2D1DeviceContext1_SetPrimitiveBlend(This, primitiveBlend) \ | | #define ID2D1DeviceContext1_SetPrimitiveBlend(This, primitiveBlend) \ |
| ((This)->lpVtbl->Base.SetPrimitiveBlend((ID2D1DeviceContext *)This, primitiv
eBlend)) | | ((This)->lpVtbl->Base.SetPrimitiveBlend((ID2D1DeviceContext *)This, primitiv
eBlend)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_SetPrimitiveBlend") |
| | |
| #define ID2D1DeviceContext1_GetPrimitiveBlend(This) \ | | #define ID2D1DeviceContext1_GetPrimitiveBlend(This) \ |
| ((This)->lpVtbl->Base.GetPrimitiveBlend((ID2D1DeviceContext *)This)) | | ((This)->lpVtbl->Base.GetPrimitiveBlend((ID2D1DeviceContext *)This)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_GetPrimitiveBlend") |
| | |
| #define ID2D1DeviceContext1_SetUnitMode(This, unitMode) \ | | #define ID2D1DeviceContext1_SetUnitMode(This, unitMode) \ |
| ((This)->lpVtbl->Base.SetUnitMode((ID2D1DeviceContext *)This, unitMode)) | | ((This)->lpVtbl->Base.SetUnitMode((ID2D1DeviceContext *)This, unitMode)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_SetUnitMode") |
| | |
| #define ID2D1DeviceContext1_GetUnitMode(This) \ | | #define ID2D1DeviceContext1_GetUnitMode(This) \ |
| ((This)->lpVtbl->Base.GetUnitMode((ID2D1DeviceContext *)This)) | | ((This)->lpVtbl->Base.GetUnitMode((ID2D1DeviceContext *)This)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_GetUnitMode") |
| | |
| #define ID2D1DeviceContext1_DrawGlyphRun(This, baselineOrigin, glyphRun, glyphRu
nDescription, foregroundBrush, measuringMode) \ | | #define ID2D1DeviceContext1_DrawGlyphRun(This, baselineOrigin, glyphRun, glyphRu
nDescription, foregroundBrush, measuringMode) \ |
| ((This)->lpVtbl->Base.DrawGlyphRun((ID2D1DeviceContext *)This, baselineOrigi
n, glyphRun, glyphRunDescription, foregroundBrush, measuringMode)) | | ((This)->lpVtbl->Base.DrawGlyphRun((ID2D1DeviceContext *)This, baselineOrigi
n, glyphRun, glyphRunDescription, foregroundBrush, measuringMode)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_DrawGlyphRun") |
| | |
| #define ID2D1DeviceContext1_DrawImage(This, image, targetOffset, imageRectangle,
interpolationMode, compositeMode) \ | | #define ID2D1DeviceContext1_DrawImage(This, image, targetOffset, imageRectangle,
interpolationMode, compositeMode) \ |
| ((This)->lpVtbl->Base.DrawImage((ID2D1DeviceContext *)This, image, targetOff
set, imageRectangle, interpolationMode, compositeMode)) | | ((This)->lpVtbl->Base.DrawImage((ID2D1DeviceContext *)This, image, targetOff
set, imageRectangle, interpolationMode, compositeMode)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_DrawImage") |
| | |
| #define ID2D1DeviceContext1_DrawGdiMetafile(This, gdiMetafile, targetOffset) \ | | #define ID2D1DeviceContext1_DrawGdiMetafile(This, gdiMetafile, targetOffset) \ |
| ((This)->lpVtbl->Base.DrawGdiMetafile((ID2D1DeviceContext *)This, gdiMetafil
e, targetOffset)) | | ((This)->lpVtbl->Base.DrawGdiMetafile((ID2D1DeviceContext *)This, gdiMetafil
e, targetOffset)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_DrawGdiMetafile") |
| | |
| #define ID2D1DeviceContext1_DrawBitmap(This, bitmap, destinationRectangle, opaci
ty, interpolationMode, sourceRectangle, perspectiveTransform) \ | | #define ID2D1DeviceContext1_DrawBitmap(This, bitmap, destinationRectangle, opaci
ty, interpolationMode, sourceRectangle, perspectiveTransform) \ |
| ((This)->lpVtbl->Base.DrawBitmap((ID2D1DeviceContext *)This, bitmap, destina
tionRectangle, opacity, interpolationMode, sourceRectangle, perspectiveTransform
)) | | ((This)->lpVtbl->Base.DrawBitmap((ID2D1DeviceContext *)This, bitmap, destina
tionRectangle, opacity, interpolationMode, sourceRectangle, perspectiveTransform
)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_DrawBitmap") |
| | |
| #define ID2D1DeviceContext1_PushLayer(This, layerParameters, layer) \ | | #define ID2D1DeviceContext1_PushLayer(This, layerParameters, layer) \ |
| ((This)->lpVtbl->Base.PushLayer((ID2D1DeviceContext *)This, layerParameters,
layer)) | | ((This)->lpVtbl->Base.PushLayer((ID2D1DeviceContext *)This, layerParameters,
layer)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_PushLayer") |
| | |
| #define ID2D1DeviceContext1_InvalidateEffectInputRectangle(This, effect, input,
inputRectangle) \ | | #define ID2D1DeviceContext1_InvalidateEffectInputRectangle(This, effect, input,
inputRectangle) \ |
| ((This)->lpVtbl->Base.InvalidateEffectInputRectangle((ID2D1DeviceContext *)T
his, effect, input, inputRectangle)) | | ((This)->lpVtbl->Base.InvalidateEffectInputRectangle((ID2D1DeviceContext *)T
his, effect, input, inputRectangle)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_InvalidateEffectInputRectangle") |
| | |
| #define ID2D1DeviceContext1_GetEffectInvalidRectangleCount(This, effect, rectang
leCount) \ | | #define ID2D1DeviceContext1_GetEffectInvalidRectangleCount(This, effect, rectang
leCount) \ |
| ((This)->lpVtbl->Base.GetEffectInvalidRectangleCount((ID2D1DeviceContext *)T
his, effect, rectangleCount)) | | ((This)->lpVtbl->Base.GetEffectInvalidRectangleCount((ID2D1DeviceContext *)T
his, effect, rectangleCount)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_GetEffectInvalidRectangleCount") |
| | |
| #define ID2D1DeviceContext1_GetEffectInvalidRectangles(This, effect, rectangles,
rectanglesCount) \ | | #define ID2D1DeviceContext1_GetEffectInvalidRectangles(This, effect, rectangles,
rectanglesCount) \ |
| ((This)->lpVtbl->Base.GetEffectInvalidRectangles((ID2D1DeviceContext *)This,
effect, rectangles, rectanglesCount)) | | ((This)->lpVtbl->Base.GetEffectInvalidRectangles((ID2D1DeviceContext *)This,
effect, rectangles, rectanglesCount)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_GetEffectInvalidRectangles") |
| | |
| #define ID2D1DeviceContext1_GetEffectRequiredInputRectangles(This, renderEffect,
renderImageRectangle, inputDescriptions, requiredInputRects, inputCount) \ | | #define ID2D1DeviceContext1_GetEffectRequiredInputRectangles(This, renderEffect,
renderImageRectangle, inputDescriptions, requiredInputRects, inputCount) \ |
| ((This)->lpVtbl->Base.GetEffectRequiredInputRectangles((ID2D1DeviceContext *
)This, renderEffect, renderImageRectangle, inputDescriptions, requiredInputRects
, inputCount)) | | ((This)->lpVtbl->Base.GetEffectRequiredInputRectangles((ID2D1DeviceContext *
)This, renderEffect, renderImageRectangle, inputDescriptions, requiredInputRects
, inputCount)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_GetEffectRequiredInputRectangles") |
| | |
| #define ID2D1DeviceContext1_FillOpacityMask(This, opacityMask, brush, destinatio
nRectangle, sourceRectangle) \ | | #define ID2D1DeviceContext1_FillOpacityMask(This, opacityMask, brush, destinatio
nRectangle, sourceRectangle) \ |
| ((This)->lpVtbl->Base.FillOpacityMask((ID2D1DeviceContext *)This, opacityMas
k, brush, destinationRectangle, sourceRectangle)) | | ((This)->lpVtbl->Base.FillOpacityMask((ID2D1DeviceContext *)This, opacityMas
k, brush, destinationRectangle, sourceRectangle)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_FillOpacityMask") |
| | |
| #define ID2D1DeviceContext1_CreateFilledGeometryRealization(This, geometry, flat
teningTolerance, geometryRealization) \ | | #define ID2D1DeviceContext1_CreateFilledGeometryRealization(This, geometry, flat
teningTolerance, geometryRealization) \ |
| ((This)->lpVtbl->CreateFilledGeometryRealization(This, geometry, flatteningT
olerance, geometryRealization)) | | ((This)->lpVtbl->CreateFilledGeometryRealization(This, geometry, flatteningT
olerance, geometryRealization)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_CreateFilledGeometryRealization") |
| | |
| #define ID2D1DeviceContext1_CreateStrokedGeometryRealization(This, geometry, fla
tteningTolerance, strokeWidth, strokeStyle, geometryRealization) \ | | #define ID2D1DeviceContext1_CreateStrokedGeometryRealization(This, geometry, fla
tteningTolerance, strokeWidth, strokeStyle, geometryRealization) \ |
| ((This)->lpVtbl->CreateStrokedGeometryRealization(This, geometry, flattening
Tolerance, strokeWidth, strokeStyle, geometryRealization)) | | ((This)->lpVtbl->CreateStrokedGeometryRealization(This, geometry, flattening
Tolerance, strokeWidth, strokeStyle, geometryRealization)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_CreateStrokedGeometryRealization") |
| | |
| #define ID2D1DeviceContext1_DrawGeometryRealization(This, geometryRealization, b
rush) \ | | #define ID2D1DeviceContext1_DrawGeometryRealization(This, geometryRealization, b
rush) \ |
| ((This)->lpVtbl->DrawGeometryRealization(This, geometryRealization, brush)) | | ((This)->lpVtbl->DrawGeometryRealization(This, geometryRealization, brush)) |
|
| | #pragma deprecated("ID2D1DeviceContext1_DrawGeometryRealization") |
| | |
| typedef interface ID2D1Device1 ID2D1Device1; | | typedef interface ID2D1Device1 ID2D1Device1; |
| | |
| typedef struct ID2D1Device1Vtbl | | typedef struct ID2D1Device1Vtbl |
| { | | { |
| | |
| ID2D1DeviceVtbl Base; | | ID2D1DeviceVtbl Base; |
| | |
| STDMETHOD_(D2D1_RENDERING_PRIORITY, GetRenderingPriority)( | | STDMETHOD_(D2D1_RENDERING_PRIORITY, GetRenderingPriority)( |
| ID2D1Device1 *This | | ID2D1Device1 *This |
| | |
| skipping to change at line 527 | | skipping to change at line 618 |
| ) PURE; | | ) PURE; |
| } ID2D1Device1Vtbl; | | } ID2D1Device1Vtbl; |
| | |
| interface ID2D1Device1 | | interface ID2D1Device1 |
| { | | { |
| CONST struct ID2D1Device1Vtbl *lpVtbl; | | CONST struct ID2D1Device1Vtbl *lpVtbl; |
| }; | | }; |
| | |
| #define ID2D1Device1_QueryInterface(This, riid, ppv) \ | | #define ID2D1Device1_QueryInterface(This, riid, ppv) \ |
| ((This)->lpVtbl->Base.Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) | | ((This)->lpVtbl->Base.Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) |
|
| | #pragma deprecated("ID2D1Device1_QueryInterface") |
| | |
| #define ID2D1Device1_AddRef(This) \ | | #define ID2D1Device1_AddRef(This) \ |
| ((This)->lpVtbl->Base.Base.Base.AddRef((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Base.AddRef((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1Device1_AddRef") |
| | |
| #define ID2D1Device1_Release(This) \ | | #define ID2D1Device1_Release(This) \ |
| ((This)->lpVtbl->Base.Base.Base.Release((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Base.Release((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1Device1_Release") |
| | |
| #define ID2D1Device1_GetFactory(This, factory) \ | | #define ID2D1Device1_GetFactory(This, factory) \ |
| ((This)->lpVtbl->Base.Base.GetFactory((ID2D1Resource *)This, factory)) | | ((This)->lpVtbl->Base.Base.GetFactory((ID2D1Resource *)This, factory)) |
|
| | #pragma deprecated("ID2D1Device1_GetFactory") |
| | |
| #define ID2D1Device1_CreatePrintControl(This, wicFactory, documentTarget, printC
ontrolProperties, printControl) \ | | #define ID2D1Device1_CreatePrintControl(This, wicFactory, documentTarget, printC
ontrolProperties, printControl) \ |
| ((This)->lpVtbl->Base.CreatePrintControl((ID2D1Device *)This, wicFactory, do
cumentTarget, printControlProperties, printControl)) | | ((This)->lpVtbl->Base.CreatePrintControl((ID2D1Device *)This, wicFactory, do
cumentTarget, printControlProperties, printControl)) |
|
| | #pragma deprecated("ID2D1Device1_CreatePrintControl") |
| | |
| #define ID2D1Device1_SetMaximumTextureMemory(This, maximumInBytes) \ | | #define ID2D1Device1_SetMaximumTextureMemory(This, maximumInBytes) \ |
| ((This)->lpVtbl->Base.SetMaximumTextureMemory((ID2D1Device *)This, maximumIn
Bytes)) | | ((This)->lpVtbl->Base.SetMaximumTextureMemory((ID2D1Device *)This, maximumIn
Bytes)) |
|
| | #pragma deprecated("ID2D1Device1_SetMaximumTextureMemory") |
| | |
| #define ID2D1Device1_GetMaximumTextureMemory(This) \ | | #define ID2D1Device1_GetMaximumTextureMemory(This) \ |
| ((This)->lpVtbl->Base.GetMaximumTextureMemory((ID2D1Device *)This)) | | ((This)->lpVtbl->Base.GetMaximumTextureMemory((ID2D1Device *)This)) |
|
| | #pragma deprecated("ID2D1Device1_GetMaximumTextureMemory") |
| | |
| #define ID2D1Device1_ClearResources(This, millisecondsSinceUse) \ | | #define ID2D1Device1_ClearResources(This, millisecondsSinceUse) \ |
| ((This)->lpVtbl->Base.ClearResources((ID2D1Device *)This, millisecondsSinceU
se)) | | ((This)->lpVtbl->Base.ClearResources((ID2D1Device *)This, millisecondsSinceU
se)) |
|
| | #pragma deprecated("ID2D1Device1_ClearResources") |
| | |
| #define ID2D1Device1_GetRenderingPriority(This) \ | | #define ID2D1Device1_GetRenderingPriority(This) \ |
| ((This)->lpVtbl->GetRenderingPriority(This)) | | ((This)->lpVtbl->GetRenderingPriority(This)) |
|
| | #pragma deprecated("ID2D1Device1_GetRenderingPriority") |
| | |
| #define ID2D1Device1_SetRenderingPriority(This, renderingPriority) \ | | #define ID2D1Device1_SetRenderingPriority(This, renderingPriority) \ |
| ((This)->lpVtbl->SetRenderingPriority(This, renderingPriority)) | | ((This)->lpVtbl->SetRenderingPriority(This, renderingPriority)) |
|
| | #pragma deprecated("ID2D1Device1_SetRenderingPriority") |
| | |
| #define ID2D1Device1_CreateDeviceContext(This, options, deviceContext1) \ | | #define ID2D1Device1_CreateDeviceContext(This, options, deviceContext1) \ |
| ((This)->lpVtbl->CreateDeviceContext(This, options, deviceContext1)) | | ((This)->lpVtbl->CreateDeviceContext(This, options, deviceContext1)) |
|
| | #pragma deprecated("ID2D1Device1_CreateDeviceContext") |
| | |
| typedef interface ID2D1Factory2 ID2D1Factory2; | | typedef interface ID2D1Factory2 ID2D1Factory2; |
| | |
| typedef struct ID2D1Factory2Vtbl | | typedef struct ID2D1Factory2Vtbl |
| { | | { |
| | |
| ID2D1Factory1Vtbl Base; | | ID2D1Factory1Vtbl Base; |
| | |
| STDMETHOD(CreateDevice)( | | STDMETHOD(CreateDevice)( |
| ID2D1Factory2 *This, | | ID2D1Factory2 *This, |
| | |
| skipping to change at line 579 | | skipping to change at line 681 |
| ) PURE; | | ) PURE; |
| } ID2D1Factory2Vtbl; | | } ID2D1Factory2Vtbl; |
| | |
| interface ID2D1Factory2 | | interface ID2D1Factory2 |
| { | | { |
| CONST struct ID2D1Factory2Vtbl *lpVtbl; | | CONST struct ID2D1Factory2Vtbl *lpVtbl; |
| }; | | }; |
| | |
| #define ID2D1Factory2_QueryInterface(This, riid, ppv) \ | | #define ID2D1Factory2_QueryInterface(This, riid, ppv) \ |
| ((This)->lpVtbl->Base.Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) | | ((This)->lpVtbl->Base.Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) |
|
| | #pragma deprecated("ID2D1Factory2_QueryInterface") |
| | |
| #define ID2D1Factory2_AddRef(This) \ | | #define ID2D1Factory2_AddRef(This) \ |
| ((This)->lpVtbl->Base.Base.Base.AddRef((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Base.AddRef((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1Factory2_AddRef") |
| | |
| #define ID2D1Factory2_Release(This) \ | | #define ID2D1Factory2_Release(This) \ |
| ((This)->lpVtbl->Base.Base.Base.Release((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Base.Release((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1Factory2_Release") |
| | |
| #define ID2D1Factory2_ReloadSystemMetrics(This) \ | | #define ID2D1Factory2_ReloadSystemMetrics(This) \ |
| ((This)->lpVtbl->Base.Base.ReloadSystemMetrics((ID2D1Factory *)This)) | | ((This)->lpVtbl->Base.Base.ReloadSystemMetrics((ID2D1Factory *)This)) |
|
| | #pragma deprecated("ID2D1Factory2_ReloadSystemMetrics") |
| | |
| #define ID2D1Factory2_GetDesktopDpi(This, dpiX, dpiY) \ | | #define ID2D1Factory2_GetDesktopDpi(This, dpiX, dpiY) \ |
| ((This)->lpVtbl->Base.Base.GetDesktopDpi((ID2D1Factory *)This, dpiX, dpiY)) | | ((This)->lpVtbl->Base.Base.GetDesktopDpi((ID2D1Factory *)This, dpiX, dpiY)) |
|
| | #pragma deprecated("ID2D1Factory2_GetDesktopDpi") |
| | |
| #define ID2D1Factory2_CreateRectangleGeometry(This, rectangle, rectangleGeometry
) \ | | #define ID2D1Factory2_CreateRectangleGeometry(This, rectangle, rectangleGeometry
) \ |
| ((This)->lpVtbl->Base.Base.CreateRectangleGeometry((ID2D1Factory *)This, rec
tangle, rectangleGeometry)) | | ((This)->lpVtbl->Base.Base.CreateRectangleGeometry((ID2D1Factory *)This, rec
tangle, rectangleGeometry)) |
|
| | #pragma deprecated("ID2D1Factory2_CreateRectangleGeometry") |
| | |
| #define ID2D1Factory2_CreateRoundedRectangleGeometry(This, roundedRectangle, rou
ndedRectangleGeometry) \ | | #define ID2D1Factory2_CreateRoundedRectangleGeometry(This, roundedRectangle, rou
ndedRectangleGeometry) \ |
| ((This)->lpVtbl->Base.Base.CreateRoundedRectangleGeometry((ID2D1Factory *)Th
is, roundedRectangle, roundedRectangleGeometry)) | | ((This)->lpVtbl->Base.Base.CreateRoundedRectangleGeometry((ID2D1Factory *)Th
is, roundedRectangle, roundedRectangleGeometry)) |
|
| | #pragma deprecated("ID2D1Factory2_CreateRoundedRectangleGeometry") |
| | |
| #define ID2D1Factory2_CreateEllipseGeometry(This, ellipse, ellipseGeometry) \ | | #define ID2D1Factory2_CreateEllipseGeometry(This, ellipse, ellipseGeometry) \ |
| ((This)->lpVtbl->Base.Base.CreateEllipseGeometry((ID2D1Factory *)This, ellip
se, ellipseGeometry)) | | ((This)->lpVtbl->Base.Base.CreateEllipseGeometry((ID2D1Factory *)This, ellip
se, ellipseGeometry)) |
|
| | #pragma deprecated("ID2D1Factory2_CreateEllipseGeometry") |
| | |
| #define ID2D1Factory2_CreateGeometryGroup(This, fillMode, geometries, geometries
Count, geometryGroup) \ | | #define ID2D1Factory2_CreateGeometryGroup(This, fillMode, geometries, geometries
Count, geometryGroup) \ |
| ((This)->lpVtbl->Base.Base.CreateGeometryGroup((ID2D1Factory *)This, fillMod
e, geometries, geometriesCount, geometryGroup)) | | ((This)->lpVtbl->Base.Base.CreateGeometryGroup((ID2D1Factory *)This, fillMod
e, geometries, geometriesCount, geometryGroup)) |
|
| | #pragma deprecated("ID2D1Factory2_CreateGeometryGroup") |
| | |
| #define ID2D1Factory2_CreateTransformedGeometry(This, sourceGeometry, transform,
transformedGeometry) \ | | #define ID2D1Factory2_CreateTransformedGeometry(This, sourceGeometry, transform,
transformedGeometry) \ |
| ((This)->lpVtbl->Base.Base.CreateTransformedGeometry((ID2D1Factory *)This, s
ourceGeometry, transform, transformedGeometry)) | | ((This)->lpVtbl->Base.Base.CreateTransformedGeometry((ID2D1Factory *)This, s
ourceGeometry, transform, transformedGeometry)) |
|
| | #pragma deprecated("ID2D1Factory2_CreateTransformedGeometry") |
| | |
| #define ID2D1Factory2_CreateWicBitmapRenderTarget(This, target, renderTargetProp
erties, renderTarget) \ | | #define ID2D1Factory2_CreateWicBitmapRenderTarget(This, target, renderTargetProp
erties, renderTarget) \ |
| ((This)->lpVtbl->Base.Base.CreateWicBitmapRenderTarget((ID2D1Factory *)This,
target, renderTargetProperties, renderTarget)) | | ((This)->lpVtbl->Base.Base.CreateWicBitmapRenderTarget((ID2D1Factory *)This,
target, renderTargetProperties, renderTarget)) |
|
| | #pragma deprecated("ID2D1Factory2_CreateWicBitmapRenderTarget") |
| | |
| #define ID2D1Factory2_CreateHwndRenderTarget(This, renderTargetProperties, hwndR
enderTargetProperties, hwndRenderTarget) \ | | #define ID2D1Factory2_CreateHwndRenderTarget(This, renderTargetProperties, hwndR
enderTargetProperties, hwndRenderTarget) \ |
| ((This)->lpVtbl->Base.Base.CreateHwndRenderTarget((ID2D1Factory *)This, rend
erTargetProperties, hwndRenderTargetProperties, hwndRenderTarget)) | | ((This)->lpVtbl->Base.Base.CreateHwndRenderTarget((ID2D1Factory *)This, rend
erTargetProperties, hwndRenderTargetProperties, hwndRenderTarget)) |
|
| | #pragma deprecated("ID2D1Factory2_CreateHwndRenderTarget") |
| | |
| #define ID2D1Factory2_CreateDxgiSurfaceRenderTarget(This, dxgiSurface, renderTar
getProperties, renderTarget) \ | | #define ID2D1Factory2_CreateDxgiSurfaceRenderTarget(This, dxgiSurface, renderTar
getProperties, renderTarget) \ |
| ((This)->lpVtbl->Base.Base.CreateDxgiSurfaceRenderTarget((ID2D1Factory *)Thi
s, dxgiSurface, renderTargetProperties, renderTarget)) | | ((This)->lpVtbl->Base.Base.CreateDxgiSurfaceRenderTarget((ID2D1Factory *)Thi
s, dxgiSurface, renderTargetProperties, renderTarget)) |
|
| | #pragma deprecated("ID2D1Factory2_CreateDxgiSurfaceRenderTarget") |
| | |
| #define ID2D1Factory2_CreateDCRenderTarget(This, renderTargetProperties, dcRende
rTarget) \ | | #define ID2D1Factory2_CreateDCRenderTarget(This, renderTargetProperties, dcRende
rTarget) \ |
| ((This)->lpVtbl->Base.Base.CreateDCRenderTarget((ID2D1Factory *)This, render
TargetProperties, dcRenderTarget)) | | ((This)->lpVtbl->Base.Base.CreateDCRenderTarget((ID2D1Factory *)This, render
TargetProperties, dcRenderTarget)) |
|
| | #pragma deprecated("ID2D1Factory2_CreateDCRenderTarget") |
| | |
| #define ID2D1Factory2_CreateStrokeStyle(This, strokeStyleProperties, dashes, das
hesCount, strokeStyle) \ | | #define ID2D1Factory2_CreateStrokeStyle(This, strokeStyleProperties, dashes, das
hesCount, strokeStyle) \ |
| ((This)->lpVtbl->Base.CreateStrokeStyle((ID2D1Factory1 *)This, strokeStylePr
operties, dashes, dashesCount, strokeStyle)) | | ((This)->lpVtbl->Base.CreateStrokeStyle((ID2D1Factory1 *)This, strokeStylePr
operties, dashes, dashesCount, strokeStyle)) |
|
| | #pragma deprecated("ID2D1Factory2_CreateStrokeStyle") |
| | |
| #define ID2D1Factory2_CreatePathGeometry(This, pathGeometry) \ | | #define ID2D1Factory2_CreatePathGeometry(This, pathGeometry) \ |
| ((This)->lpVtbl->Base.CreatePathGeometry((ID2D1Factory1 *)This, pathGeometry
)) | | ((This)->lpVtbl->Base.CreatePathGeometry((ID2D1Factory1 *)This, pathGeometry
)) |
|
| | #pragma deprecated("ID2D1Factory2_CreatePathGeometry") |
| | |
| #define ID2D1Factory2_CreateDrawingStateBlock(This, drawingStateDescription, tex
tRenderingParams, drawingStateBlock) \ | | #define ID2D1Factory2_CreateDrawingStateBlock(This, drawingStateDescription, tex
tRenderingParams, drawingStateBlock) \ |
| ((This)->lpVtbl->Base.CreateDrawingStateBlock((ID2D1Factory1 *)This, drawing
StateDescription, textRenderingParams, drawingStateBlock)) | | ((This)->lpVtbl->Base.CreateDrawingStateBlock((ID2D1Factory1 *)This, drawing
StateDescription, textRenderingParams, drawingStateBlock)) |
|
| | #pragma deprecated("ID2D1Factory2_CreateDrawingStateBlock") |
| | |
| #define ID2D1Factory2_CreateGdiMetafile(This, metafileStream, metafile) \ | | #define ID2D1Factory2_CreateGdiMetafile(This, metafileStream, metafile) \ |
| ((This)->lpVtbl->Base.CreateGdiMetafile((ID2D1Factory1 *)This, metafileStrea
m, metafile)) | | ((This)->lpVtbl->Base.CreateGdiMetafile((ID2D1Factory1 *)This, metafileStrea
m, metafile)) |
|
| | #pragma deprecated("ID2D1Factory2_CreateGdiMetafile") |
| | |
| #define ID2D1Factory2_RegisterEffectFromStream(This, classId, propertyXml, bindi
ngs, bindingsCount, effectFactory) \ | | #define ID2D1Factory2_RegisterEffectFromStream(This, classId, propertyXml, bindi
ngs, bindingsCount, effectFactory) \ |
| ((This)->lpVtbl->Base.RegisterEffectFromStream((ID2D1Factory1 *)This, classI
d, propertyXml, bindings, bindingsCount, effectFactory)) | | ((This)->lpVtbl->Base.RegisterEffectFromStream((ID2D1Factory1 *)This, classI
d, propertyXml, bindings, bindingsCount, effectFactory)) |
|
| | #pragma deprecated("ID2D1Factory2_RegisterEffectFromStream") |
| | |
| #define ID2D1Factory2_RegisterEffectFromString(This, classId, propertyXml, bindi
ngs, bindingsCount, effectFactory) \ | | #define ID2D1Factory2_RegisterEffectFromString(This, classId, propertyXml, bindi
ngs, bindingsCount, effectFactory) \ |
| ((This)->lpVtbl->Base.RegisterEffectFromString((ID2D1Factory1 *)This, classI
d, propertyXml, bindings, bindingsCount, effectFactory)) | | ((This)->lpVtbl->Base.RegisterEffectFromString((ID2D1Factory1 *)This, classI
d, propertyXml, bindings, bindingsCount, effectFactory)) |
|
| | #pragma deprecated("ID2D1Factory2_RegisterEffectFromString") |
| | |
| #define ID2D1Factory2_UnregisterEffect(This, classId) \ | | #define ID2D1Factory2_UnregisterEffect(This, classId) \ |
| ((This)->lpVtbl->Base.UnregisterEffect((ID2D1Factory1 *)This, classId)) | | ((This)->lpVtbl->Base.UnregisterEffect((ID2D1Factory1 *)This, classId)) |
|
| | #pragma deprecated("ID2D1Factory2_UnregisterEffect") |
| | |
| #define ID2D1Factory2_GetRegisteredEffects(This, effects, effectsCount, effectsR
eturned, effectsRegistered) \ | | #define ID2D1Factory2_GetRegisteredEffects(This, effects, effectsCount, effectsR
eturned, effectsRegistered) \ |
| ((This)->lpVtbl->Base.GetRegisteredEffects((ID2D1Factory1 *)This, effects, e
ffectsCount, effectsReturned, effectsRegistered)) | | ((This)->lpVtbl->Base.GetRegisteredEffects((ID2D1Factory1 *)This, effects, e
ffectsCount, effectsReturned, effectsRegistered)) |
|
| | #pragma deprecated("ID2D1Factory2_GetRegisteredEffects") |
| | |
| #define ID2D1Factory2_GetEffectProperties(This, effectId, properties) \ | | #define ID2D1Factory2_GetEffectProperties(This, effectId, properties) \ |
| ((This)->lpVtbl->Base.GetEffectProperties((ID2D1Factory1 *)This, effectId, p
roperties)) | | ((This)->lpVtbl->Base.GetEffectProperties((ID2D1Factory1 *)This, effectId, p
roperties)) |
|
| | #pragma deprecated("ID2D1Factory2_GetEffectProperties") |
| | |
| #define ID2D1Factory2_CreateDevice(This, dxgiDevice, d2dDevice1) \ | | #define ID2D1Factory2_CreateDevice(This, dxgiDevice, d2dDevice1) \ |
| ((This)->lpVtbl->CreateDevice(This, dxgiDevice, d2dDevice1)) | | ((This)->lpVtbl->CreateDevice(This, dxgiDevice, d2dDevice1)) |
|
| | #pragma deprecated("ID2D1Factory2_CreateDevice") |
| | |
| typedef interface ID2D1CommandSink1 ID2D1CommandSink1; | | typedef interface ID2D1CommandSink1 ID2D1CommandSink1; |
| | |
| typedef struct ID2D1CommandSink1Vtbl | | typedef struct ID2D1CommandSink1Vtbl |
| { | | { |
| | |
| ID2D1CommandSinkVtbl Base; | | ID2D1CommandSinkVtbl Base; |
| | |
| STDMETHOD(SetPrimitiveBlend1)( | | STDMETHOD(SetPrimitiveBlend1)( |
| ID2D1CommandSink1 *This, | | ID2D1CommandSink1 *This, |
| | |
| skipping to change at line 669 | | skipping to change at line 795 |
| ) PURE; | | ) PURE; |
| } ID2D1CommandSink1Vtbl; | | } ID2D1CommandSink1Vtbl; |
| | |
| interface ID2D1CommandSink1 | | interface ID2D1CommandSink1 |
| { | | { |
| CONST struct ID2D1CommandSink1Vtbl *lpVtbl; | | CONST struct ID2D1CommandSink1Vtbl *lpVtbl; |
| }; | | }; |
| | |
| #define ID2D1CommandSink1_QueryInterface(This, riid, ppv) \ | | #define ID2D1CommandSink1_QueryInterface(This, riid, ppv) \ |
| ((This)->lpVtbl->Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) | | ((This)->lpVtbl->Base.Base.QueryInterface((IUnknown *)This, riid, ppv)) |
|
| | #pragma deprecated("ID2D1CommandSink1_QueryInterface") |
| | |
| #define ID2D1CommandSink1_AddRef(This) \ | | #define ID2D1CommandSink1_AddRef(This) \ |
| ((This)->lpVtbl->Base.Base.AddRef((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.AddRef((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1CommandSink1_AddRef") |
| | |
| #define ID2D1CommandSink1_Release(This) \ | | #define ID2D1CommandSink1_Release(This) \ |
| ((This)->lpVtbl->Base.Base.Release((IUnknown *)This)) | | ((This)->lpVtbl->Base.Base.Release((IUnknown *)This)) |
|
| | #pragma deprecated("ID2D1CommandSink1_Release") |
| | |
| #define ID2D1CommandSink1_BeginDraw(This) \ | | #define ID2D1CommandSink1_BeginDraw(This) \ |
| ((This)->lpVtbl->Base.BeginDraw((ID2D1CommandSink *)This)) | | ((This)->lpVtbl->Base.BeginDraw((ID2D1CommandSink *)This)) |
|
| | #pragma deprecated("ID2D1CommandSink1_BeginDraw") |
| | |
| #define ID2D1CommandSink1_EndDraw(This) \ | | #define ID2D1CommandSink1_EndDraw(This) \ |
| ((This)->lpVtbl->Base.EndDraw((ID2D1CommandSink *)This)) | | ((This)->lpVtbl->Base.EndDraw((ID2D1CommandSink *)This)) |
|
| | #pragma deprecated("ID2D1CommandSink1_EndDraw") |
| | |
| #define ID2D1CommandSink1_SetAntialiasMode(This, antialiasMode) \ | | #define ID2D1CommandSink1_SetAntialiasMode(This, antialiasMode) \ |
| ((This)->lpVtbl->Base.SetAntialiasMode((ID2D1CommandSink *)This, antialiasMo
de)) | | ((This)->lpVtbl->Base.SetAntialiasMode((ID2D1CommandSink *)This, antialiasMo
de)) |
|
| | #pragma deprecated("ID2D1CommandSink1_SetAntialiasMode") |
| | |
| #define ID2D1CommandSink1_SetTags(This, tag1, tag2) \ | | #define ID2D1CommandSink1_SetTags(This, tag1, tag2) \ |
| ((This)->lpVtbl->Base.SetTags((ID2D1CommandSink *)This, tag1, tag2)) | | ((This)->lpVtbl->Base.SetTags((ID2D1CommandSink *)This, tag1, tag2)) |
|
| | #pragma deprecated("ID2D1CommandSink1_SetTags") |
| | |
| #define ID2D1CommandSink1_SetTextAntialiasMode(This, textAntialiasMode) \ | | #define ID2D1CommandSink1_SetTextAntialiasMode(This, textAntialiasMode) \ |
| ((This)->lpVtbl->Base.SetTextAntialiasMode((ID2D1CommandSink *)This, textAnt
ialiasMode)) | | ((This)->lpVtbl->Base.SetTextAntialiasMode((ID2D1CommandSink *)This, textAnt
ialiasMode)) |
|
| | #pragma deprecated("ID2D1CommandSink1_SetTextAntialiasMode") |
| | |
| #define ID2D1CommandSink1_SetTextRenderingParams(This, textRenderingParams) \ | | #define ID2D1CommandSink1_SetTextRenderingParams(This, textRenderingParams) \ |
| ((This)->lpVtbl->Base.SetTextRenderingParams((ID2D1CommandSink *)This, textR
enderingParams)) | | ((This)->lpVtbl->Base.SetTextRenderingParams((ID2D1CommandSink *)This, textR
enderingParams)) |
|
| | #pragma deprecated("ID2D1CommandSink1_SetTextRenderingParams") |
| | |
| #define ID2D1CommandSink1_SetTransform(This, transform) \ | | #define ID2D1CommandSink1_SetTransform(This, transform) \ |
| ((This)->lpVtbl->Base.SetTransform((ID2D1CommandSink *)This, transform)) | | ((This)->lpVtbl->Base.SetTransform((ID2D1CommandSink *)This, transform)) |
|
| | #pragma deprecated("ID2D1CommandSink1_SetTransform") |
| | |
| #define ID2D1CommandSink1_SetPrimitiveBlend(This, primitiveBlend) \ | | #define ID2D1CommandSink1_SetPrimitiveBlend(This, primitiveBlend) \ |
| ((This)->lpVtbl->Base.SetPrimitiveBlend((ID2D1CommandSink *)This, primitiveB
lend)) | | ((This)->lpVtbl->Base.SetPrimitiveBlend((ID2D1CommandSink *)This, primitiveB
lend)) |
|
| | #pragma deprecated("ID2D1CommandSink1_SetPrimitiveBlend") |
| | |
| #define ID2D1CommandSink1_SetUnitMode(This, unitMode) \ | | #define ID2D1CommandSink1_SetUnitMode(This, unitMode) \ |
| ((This)->lpVtbl->Base.SetUnitMode((ID2D1CommandSink *)This, unitMode)) | | ((This)->lpVtbl->Base.SetUnitMode((ID2D1CommandSink *)This, unitMode)) |
|
| | #pragma deprecated("ID2D1CommandSink1_SetUnitMode") |
| | |
| #define ID2D1CommandSink1_Clear(This, color) \ | | #define ID2D1CommandSink1_Clear(This, color) \ |
| ((This)->lpVtbl->Base.Clear((ID2D1CommandSink *)This, color)) | | ((This)->lpVtbl->Base.Clear((ID2D1CommandSink *)This, color)) |
|
| | #pragma deprecated("ID2D1CommandSink1_Clear") |
| | |
| #define ID2D1CommandSink1_DrawGlyphRun(This, baselineOrigin, glyphRun, glyphRunD
escription, foregroundBrush, measuringMode) \ | | #define ID2D1CommandSink1_DrawGlyphRun(This, baselineOrigin, glyphRun, glyphRunD
escription, foregroundBrush, measuringMode) \ |
| ((This)->lpVtbl->Base.DrawGlyphRun((ID2D1CommandSink *)This, baselineOrigin,
glyphRun, glyphRunDescription, foregroundBrush, measuringMode)) | | ((This)->lpVtbl->Base.DrawGlyphRun((ID2D1CommandSink *)This, baselineOrigin,
glyphRun, glyphRunDescription, foregroundBrush, measuringMode)) |
|
| | #pragma deprecated("ID2D1CommandSink1_DrawGlyphRun") |
| | |
| #define ID2D1CommandSink1_DrawLine(This, point0, point1, brush, strokeWidth, str
okeStyle) \ | | #define ID2D1CommandSink1_DrawLine(This, point0, point1, brush, strokeWidth, str
okeStyle) \ |
| ((This)->lpVtbl->Base.DrawLine((ID2D1CommandSink *)This, point0, point1, bru
sh, strokeWidth, strokeStyle)) | | ((This)->lpVtbl->Base.DrawLine((ID2D1CommandSink *)This, point0, point1, bru
sh, strokeWidth, strokeStyle)) |
|
| | #pragma deprecated("ID2D1CommandSink1_DrawLine") |
| | |
| #define ID2D1CommandSink1_DrawGeometry(This, geometry, brush, strokeWidth, strok
eStyle) \ | | #define ID2D1CommandSink1_DrawGeometry(This, geometry, brush, strokeWidth, strok
eStyle) \ |
| ((This)->lpVtbl->Base.DrawGeometry((ID2D1CommandSink *)This, geometry, brush
, strokeWidth, strokeStyle)) | | ((This)->lpVtbl->Base.DrawGeometry((ID2D1CommandSink *)This, geometry, brush
, strokeWidth, strokeStyle)) |
|
| | #pragma deprecated("ID2D1CommandSink1_DrawGeometry") |
| | |
| #define ID2D1CommandSink1_DrawRectangle(This, rect, brush, strokeWidth, strokeSt
yle) \ | | #define ID2D1CommandSink1_DrawRectangle(This, rect, brush, strokeWidth, strokeSt
yle) \ |
| ((This)->lpVtbl->Base.DrawRectangle((ID2D1CommandSink *)This, rect, brush, s
trokeWidth, strokeStyle)) | | ((This)->lpVtbl->Base.DrawRectangle((ID2D1CommandSink *)This, rect, brush, s
trokeWidth, strokeStyle)) |
|
| | #pragma deprecated("ID2D1CommandSink1_DrawRectangle") |
| | |
| #define ID2D1CommandSink1_DrawBitmap(This, bitmap, destinationRectangle, opacity
, interpolationMode, sourceRectangle, perspectiveTransform) \ | | #define ID2D1CommandSink1_DrawBitmap(This, bitmap, destinationRectangle, opacity
, interpolationMode, sourceRectangle, perspectiveTransform) \ |
| ((This)->lpVtbl->Base.DrawBitmap((ID2D1CommandSink *)This, bitmap, destinati
onRectangle, opacity, interpolationMode, sourceRectangle, perspectiveTransform)) | | ((This)->lpVtbl->Base.DrawBitmap((ID2D1CommandSink *)This, bitmap, destinati
onRectangle, opacity, interpolationMode, sourceRectangle, perspectiveTransform)) |
|
| | #pragma deprecated("ID2D1CommandSink1_DrawBitmap") |
| | |
| #define ID2D1CommandSink1_DrawImage(This, image, targetOffset, imageRectangle, i
nterpolationMode, compositeMode) \ | | #define ID2D1CommandSink1_DrawImage(This, image, targetOffset, imageRectangle, i
nterpolationMode, compositeMode) \ |
| ((This)->lpVtbl->Base.DrawImage((ID2D1CommandSink *)This, image, targetOffse
t, imageRectangle, interpolationMode, compositeMode)) | | ((This)->lpVtbl->Base.DrawImage((ID2D1CommandSink *)This, image, targetOffse
t, imageRectangle, interpolationMode, compositeMode)) |
|
| | #pragma deprecated("ID2D1CommandSink1_DrawImage") |
| | |
| #define ID2D1CommandSink1_DrawGdiMetafile(This, gdiMetafile, targetOffset) \ | | #define ID2D1CommandSink1_DrawGdiMetafile(This, gdiMetafile, targetOffset) \ |
| ((This)->lpVtbl->Base.DrawGdiMetafile((ID2D1CommandSink *)This, gdiMetafile,
targetOffset)) | | ((This)->lpVtbl->Base.DrawGdiMetafile((ID2D1CommandSink *)This, gdiMetafile,
targetOffset)) |
|
| | #pragma deprecated("ID2D1CommandSink1_DrawGdiMetafile") |
| | |
| #define ID2D1CommandSink1_FillMesh(This, mesh, brush) \ | | #define ID2D1CommandSink1_FillMesh(This, mesh, brush) \ |
| ((This)->lpVtbl->Base.FillMesh((ID2D1CommandSink *)This, mesh, brush)) | | ((This)->lpVtbl->Base.FillMesh((ID2D1CommandSink *)This, mesh, brush)) |
|
| | #pragma deprecated("ID2D1CommandSink1_FillMesh") |
| | |
| #define ID2D1CommandSink1_FillOpacityMask(This, opacityMask, brush, destinationR
ectangle, sourceRectangle) \ | | #define ID2D1CommandSink1_FillOpacityMask(This, opacityMask, brush, destinationR
ectangle, sourceRectangle) \ |
| ((This)->lpVtbl->Base.FillOpacityMask((ID2D1CommandSink *)This, opacityMask,
brush, destinationRectangle, sourceRectangle)) | | ((This)->lpVtbl->Base.FillOpacityMask((ID2D1CommandSink *)This, opacityMask,
brush, destinationRectangle, sourceRectangle)) |
|
| | #pragma deprecated("ID2D1CommandSink1_FillOpacityMask") |
| | |
| #define ID2D1CommandSink1_FillGeometry(This, geometry, brush, opacityBrush) \ | | #define ID2D1CommandSink1_FillGeometry(This, geometry, brush, opacityBrush) \ |
| ((This)->lpVtbl->Base.FillGeometry((ID2D1CommandSink *)This, geometry, brush
, opacityBrush)) | | ((This)->lpVtbl->Base.FillGeometry((ID2D1CommandSink *)This, geometry, brush
, opacityBrush)) |
|
| | #pragma deprecated("ID2D1CommandSink1_FillGeometry") |
| | |
| #define ID2D1CommandSink1_FillRectangle(This, rect, brush) \ | | #define ID2D1CommandSink1_FillRectangle(This, rect, brush) \ |
| ((This)->lpVtbl->Base.FillRectangle((ID2D1CommandSink *)This, rect, brush)) | | ((This)->lpVtbl->Base.FillRectangle((ID2D1CommandSink *)This, rect, brush)) |
|
| | #pragma deprecated("ID2D1CommandSink1_FillRectangle") |
| | |
| #define ID2D1CommandSink1_PushAxisAlignedClip(This, clipRect, antialiasMode) \ | | #define ID2D1CommandSink1_PushAxisAlignedClip(This, clipRect, antialiasMode) \ |
| ((This)->lpVtbl->Base.PushAxisAlignedClip((ID2D1CommandSink *)This, clipRect
, antialiasMode)) | | ((This)->lpVtbl->Base.PushAxisAlignedClip((ID2D1CommandSink *)This, clipRect
, antialiasMode)) |
|
| | #pragma deprecated("ID2D1CommandSink1_PushAxisAlignedClip") |
| | |
| #define ID2D1CommandSink1_PushLayer(This, layerParameters1, layer) \ | | #define ID2D1CommandSink1_PushLayer(This, layerParameters1, layer) \ |
| ((This)->lpVtbl->Base.PushLayer((ID2D1CommandSink *)This, layerParameters1,
layer)) | | ((This)->lpVtbl->Base.PushLayer((ID2D1CommandSink *)This, layerParameters1,
layer)) |
|
| | #pragma deprecated("ID2D1CommandSink1_PushLayer") |
| | |
| #define ID2D1CommandSink1_PopAxisAlignedClip(This) \ | | #define ID2D1CommandSink1_PopAxisAlignedClip(This) \ |
| ((This)->lpVtbl->Base.PopAxisAlignedClip((ID2D1CommandSink *)This)) | | ((This)->lpVtbl->Base.PopAxisAlignedClip((ID2D1CommandSink *)This)) |
|
| | #pragma deprecated("ID2D1CommandSink1_PopAxisAlignedClip") |
| | |
| #define ID2D1CommandSink1_PopLayer(This) \ | | #define ID2D1CommandSink1_PopLayer(This) \ |
| ((This)->lpVtbl->Base.PopLayer((ID2D1CommandSink *)This)) | | ((This)->lpVtbl->Base.PopLayer((ID2D1CommandSink *)This)) |
|
| | #pragma deprecated("ID2D1CommandSink1_PopLayer") |
| | |
| #define ID2D1CommandSink1_SetPrimitiveBlend1(This, primitiveBlend) \ | | #define ID2D1CommandSink1_SetPrimitiveBlend1(This, primitiveBlend) \ |
| ((This)->lpVtbl->SetPrimitiveBlend1(This, primitiveBlend)) | | ((This)->lpVtbl->SetPrimitiveBlend1(This, primitiveBlend)) |
|
| | #pragma deprecated("ID2D1CommandSink1_SetPrimitiveBlend1") |
| | |
| #endif | | #endif |
| | |
| #ifdef __cplusplus | | #ifdef __cplusplus |
| extern "C" | | extern "C" |
| { | | { |
| #endif | | #endif |
| | |
| #if NTDDI_VERSION >= NTDDI_WINBLUE | | #if NTDDI_VERSION >= NTDDI_WINBLUE |
| FLOAT WINAPI | | FLOAT WINAPI |
| | |
| End of changes. 155 change blocks. |
| 0 lines changed or deleted | | 155 lines changed or added |
|
This html diff was produced by rfcdiff 1.41.
|