RetroArch
d2d1effects.h
Go to the documentation of this file.
1 //---------------------------------------------------------------------------
2 // Copyright (c) Microsoft Corporation. All rights reserved.
3 //
4 // This file is automatically generated. Please do not edit it directly.
5 //
6 // File name: D2D1Effects.h
7 //---------------------------------------------------------------------------
8 #ifdef _MSC_VER
9 #pragma once
10 #endif // #ifdef _MSC_VER
11 
12 #ifndef _D2D1_EFFECTS_
13 #define _D2D1_EFFECTS_
14 
15 
16 
17 /*#include <winapifamily.h>*/
18 
19 /*#pragma region Application Family*/
20 /*#if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP)*/
21 
22 // Built in effect CLSIDs
23 DEFINE_GUID(CLSID_D2D12DAffineTransform, 0x6AA97485, 0x6354, 0x4cfc, 0x90, 0x8C, 0xE4, 0xA7, 0x4F, 0x62, 0xC9, 0x6C);
24 DEFINE_GUID(CLSID_D2D13DPerspectiveTransform, 0xC2844D0B, 0x3D86, 0x46e7, 0x85, 0xBA, 0x52, 0x6C, 0x92, 0x40, 0xF3, 0xFB);
25 DEFINE_GUID(CLSID_D2D13DTransform, 0xe8467b04, 0xec61, 0x4b8a, 0xb5, 0xde, 0xd4, 0xd7, 0x3d, 0xeb, 0xea, 0x5a);
26 DEFINE_GUID(CLSID_D2D1ArithmeticComposite, 0xfc151437, 0x049a, 0x4784, 0xa2, 0x4a, 0xf1, 0xc4, 0xda, 0xf2, 0x09, 0x87);
27 DEFINE_GUID(CLSID_D2D1Atlas, 0x913e2be4, 0xfdcf, 0x4fe2, 0xa5, 0xf0, 0x24, 0x54, 0xf1, 0x4f, 0xf4, 0x8);
28 DEFINE_GUID(CLSID_D2D1BitmapSource, 0x5fb6c24d, 0xc6dd, 0x4231, 0x94, 0x4, 0x50, 0xf4, 0xd5, 0xc3, 0x25, 0x2d);
29 DEFINE_GUID(CLSID_D2D1Blend, 0x81c5b77b, 0x13f8, 0x4cdd, 0xad, 0x20, 0xc8, 0x90, 0x54, 0x7a, 0xc6, 0x5d);
30 DEFINE_GUID(CLSID_D2D1Border, 0x2A2D49C0, 0x4ACF, 0x43c7, 0x8C, 0x6A, 0x7C, 0x4A, 0x27, 0x87, 0x4D, 0x27);
31 DEFINE_GUID(CLSID_D2D1Brightness, 0x8cea8d1e, 0x77b0, 0x4986, 0xb3, 0xb9, 0x2f, 0x0c, 0x0e, 0xae, 0x78, 0x87);
32 DEFINE_GUID(CLSID_D2D1ColorManagement, 0x1A28524C, 0xFDD6, 0x4AA4, 0xAE, 0x8F, 0x83, 0x7E, 0xB8, 0x26, 0x7B, 0x37);
33 DEFINE_GUID(CLSID_D2D1ColorMatrix, 0x921F03D6, 0x641C, 0x47DF, 0x85, 0x2D, 0xB4, 0xBB, 0x61, 0x53, 0xAE, 0x11);
34 DEFINE_GUID(CLSID_D2D1Composite, 0x48fc9f51, 0xf6ac, 0x48f1, 0x8b, 0x58, 0x3b, 0x28, 0xac, 0x46, 0xf7, 0x6d);
35 DEFINE_GUID(CLSID_D2D1ConvolveMatrix, 0x407f8c08, 0x5533, 0x4331, 0xa3, 0x41, 0x23, 0xcc, 0x38, 0x77, 0x84, 0x3e);
36 DEFINE_GUID(CLSID_D2D1Crop, 0xE23F7110, 0x0E9A, 0x4324, 0xAF, 0x47, 0x6A, 0x2C, 0x0C, 0x46, 0xF3, 0x5B);
37 DEFINE_GUID(CLSID_D2D1DirectionalBlur, 0x174319a6, 0x58e9, 0x49b2, 0xbb, 0x63, 0xca, 0xf2, 0xc8, 0x11, 0xa3, 0xdb);
38 DEFINE_GUID(CLSID_D2D1DiscreteTransfer, 0x90866fcd, 0x488e, 0x454b, 0xaf, 0x06, 0xe5, 0x04, 0x1b, 0x66, 0xc3, 0x6c);
39 DEFINE_GUID(CLSID_D2D1DisplacementMap, 0xedc48364, 0x417, 0x4111, 0x94, 0x50, 0x43, 0x84, 0x5f, 0xa9, 0xf8, 0x90);
40 DEFINE_GUID(CLSID_D2D1DistantDiffuse, 0x3e7efd62, 0xa32d, 0x46d4, 0xa8, 0x3c, 0x52, 0x78, 0x88, 0x9a, 0xc9, 0x54);
41 DEFINE_GUID(CLSID_D2D1DistantSpecular, 0x428c1ee5, 0x77b8, 0x4450, 0x8a, 0xb5, 0x72, 0x21, 0x9c, 0x21, 0xab, 0xda);
42 DEFINE_GUID(CLSID_D2D1DpiCompensation, 0x6c26c5c7, 0x34e0, 0x46fc, 0x9c, 0xfd, 0xe5, 0x82, 0x37, 0x6, 0xe2, 0x28);
43 DEFINE_GUID(CLSID_D2D1Flood, 0x61c23c20, 0xae69, 0x4d8e, 0x94, 0xcf, 0x50, 0x07, 0x8d, 0xf6, 0x38, 0xf2);
44 DEFINE_GUID(CLSID_D2D1GammaTransfer, 0x409444c4, 0xc419, 0x41a0, 0xb0, 0xc1, 0x8c, 0xd0, 0xc0, 0xa1, 0x8e, 0x42);
45 DEFINE_GUID(CLSID_D2D1GaussianBlur, 0x1feb6d69, 0x2fe6, 0x4ac9, 0x8c, 0x58, 0x1d, 0x7f, 0x93, 0xe7, 0xa6, 0xa5);
46 DEFINE_GUID(CLSID_D2D1Scale, 0x9daf9369, 0x3846, 0x4d0e, 0xa4, 0x4e, 0xc, 0x60, 0x79, 0x34, 0xa5, 0xd7);
47 DEFINE_GUID(CLSID_D2D1Histogram, 0x881db7d0, 0xf7ee, 0x4d4d, 0xa6, 0xd2, 0x46, 0x97, 0xac, 0xc6, 0x6e, 0xe8);
48 DEFINE_GUID(CLSID_D2D1HueRotation, 0x0f4458ec, 0x4b32, 0x491b, 0x9e, 0x85, 0xbd, 0x73, 0xf4, 0x4d, 0x3e, 0xb6);
49 DEFINE_GUID(CLSID_D2D1LinearTransfer, 0xad47c8fd, 0x63ef, 0x4acc, 0x9b, 0x51, 0x67, 0x97, 0x9c, 0x03, 0x6c, 0x06);
50 DEFINE_GUID(CLSID_D2D1LuminanceToAlpha, 0x41251ab7, 0x0beb, 0x46f8, 0x9d, 0xa7, 0x59, 0xe9, 0x3f, 0xcc, 0xe5, 0xde);
51 DEFINE_GUID(CLSID_D2D1Morphology, 0xeae6c40d, 0x626a, 0x4c2d, 0xbf, 0xcb, 0x39, 0x10, 0x01, 0xab, 0xe2, 0x02);
52 DEFINE_GUID(CLSID_D2D1OpacityMetadata, 0x6c53006a, 0x4450, 0x4199, 0xaa, 0x5b, 0xad, 0x16, 0x56, 0xfe, 0xce, 0x5e);
53 DEFINE_GUID(CLSID_D2D1PointDiffuse, 0xb9e303c3, 0xc08c, 0x4f91, 0x8b, 0x7b, 0x38, 0x65, 0x6b, 0xc4, 0x8c, 0x20);
54 DEFINE_GUID(CLSID_D2D1PointSpecular, 0x09c3ca26, 0x3ae2, 0x4f09, 0x9e, 0xbc, 0xed, 0x38, 0x65, 0xd5, 0x3f, 0x22);
55 DEFINE_GUID(CLSID_D2D1Premultiply, 0x06eab419, 0xdeed, 0x4018, 0x80, 0xd2, 0x3e, 0x1d, 0x47, 0x1a, 0xde, 0xb2);
56 DEFINE_GUID(CLSID_D2D1Saturation, 0x5cb2d9cf, 0x327d, 0x459f, 0xa0, 0xce, 0x40, 0xc0, 0xb2, 0x08, 0x6b, 0xf7);
57 DEFINE_GUID(CLSID_D2D1Shadow, 0xC67EA361, 0x1863, 0x4e69, 0x89, 0xDB, 0x69, 0x5D, 0x3E, 0x9A, 0x5B, 0x6B);
58 DEFINE_GUID(CLSID_D2D1SpotDiffuse, 0x818a1105, 0x7932, 0x44f4, 0xaa, 0x86, 0x08, 0xae, 0x7b, 0x2f, 0x2c, 0x93);
59 DEFINE_GUID(CLSID_D2D1SpotSpecular, 0xedae421e, 0x7654, 0x4a37, 0x9d, 0xb8, 0x71, 0xac, 0xc1, 0xbe, 0xb3, 0xc1);
60 DEFINE_GUID(CLSID_D2D1TableTransfer, 0x5bf818c3, 0x5e43, 0x48cb, 0xb6, 0x31, 0x86, 0x83, 0x96, 0xd6, 0xa1, 0xd4);
61 DEFINE_GUID(CLSID_D2D1Tile, 0xB0784138, 0x3B76, 0x4bc5, 0xB1, 0x3B, 0x0F, 0xA2, 0xAD, 0x02, 0x65, 0x9F);
62 DEFINE_GUID(CLSID_D2D1Turbulence, 0xCF2BB6AE, 0x889A, 0x4ad7, 0xBA, 0x29, 0xA2, 0xFD, 0x73, 0x2C, 0x9F, 0xC9);
63 DEFINE_GUID(CLSID_D2D1UnPremultiply, 0xfb9ac489, 0xad8d, 0x41ed, 0x99, 0x99, 0xbb, 0x63, 0x47, 0xd1, 0x10, 0xf7);
64 
65 
70 typedef enum D2D1_BORDER_MODE
71 {
75 
77 
78 
84 {
90 
92 
93 
99 {
109 
111 
112 
117 {
118 
124 
130 
137 
139 
141 {
146 
148 
149 
154 {
155 
161 
167 
173 
180 
182 
184 {
189 
191 
192 
196 typedef enum D2D1_SHADOW_PROP
197 {
198 
204 
210 
217 
219 
221 {
226 
228 
229 
233 typedef enum D2D1_BLEND_PROP
234 {
235 
242 
244 
245 typedef enum D2D1_BLEND_MODE
246 {
274 
276 
277 
282 {
283 
290 
292 
293 
298 {
299 
306 
308 
309 
314 {
315 
321 
327 
334 
336 
338 {
342 
344 
345 
350 {
351 
357 
363 
369 
375 
381 
388 
390 
392 {
399 
401 
403 {
407 
409 
410 
415 {
416 
423 
425 
426 
431 {
432 
438 
444 
451 
453 
455 {
462 
464 
465 
470 {
471 
477 
483 
489 
495 
501 
507 
513 
520 
522 
524 {
531 
533 
534 
539 {
540 
546 
552 
558 
565 
567 
569 {
577 
579 
580 
585 {
586 
592 
598 
605 
607 
609 {
617 
619 
620 
624 typedef enum D2D1_SCALE_PROP
625 {
626 
632 
638 
644 
650 
657 
659 
661 {
669 
671 
672 
677 {
678 
684 
690 
696 
702 
708 
714 
721 
723 
725 {
729 
731 
732 
737 {
738 
744 
750 
757 
759 
760 
765 {
766 
772 
778 
784 
790 
796 
803 
805 
807 {
811 
813 
815 {
820 
822 
823 
828 {
834 
836 
837 
842 {
843 
849 
855 
862 
864 
865 
870 {
871 
877 
883 
889 
895 
901 
907 
914 
916 
918 {
926 
928 
929 
934 {
935 
941 
947 
953 
959 
965 
971 
977 
983 
989 
996 
998 
1000 {
1008 
1010 
1011 
1016 {
1017 
1023 
1029 
1035 
1041 
1047 
1053 
1059 
1066 
1068 
1070 {
1078 
1080 
1081 
1086 {
1087 
1093 
1099 
1105 
1111 
1117 
1124 
1126 
1128 {
1136 
1138 
1139 
1144 {
1145 
1151 
1157 
1163 
1169 
1175 
1181 
1187 
1193 
1200 
1202 
1204 {
1212 
1214 
1215 
1220 {
1221 
1227 
1233 
1239 
1245 
1251 
1257 
1264 
1266 
1268 {
1276 
1278 
1279 
1283 typedef enum D2D1_FLOOD_PROP
1284 {
1285 
1292 
1293 } D2D1_FLOOD_PROP;
1294 
1295 
1300 {
1301 
1307 
1313 
1319 
1325 
1331 
1337 
1343 
1349 
1355 
1361 
1367 
1373 
1380 
1382 
1383 
1388 {
1389 
1395 
1401 
1407 
1413 
1419 
1425 
1431 
1437 
1443 
1449 
1455 
1461 
1467 
1473 
1479 
1485 
1492 
1494 
1495 
1500 {
1501 
1507 
1513 
1519 
1525 
1531 
1537 
1543 
1549 
1556 
1558 
1559 
1564 {
1565 
1571 
1577 
1583 
1589 
1595 
1601 
1607 
1613 
1620 
1622 
1623 
1628 {
1629 
1635 
1641 
1647 
1653 
1659 
1665 
1671 
1677 
1683 
1689 
1696 
1698 
1700 {
1708 
1710 
1711 
1716 {
1717 
1723 
1730 
1732 
1733 
1738 {
1739 
1745 
1752 
1754 
1755 
1759 typedef enum D2D1_CROP_PROP
1760 {
1761 
1767 
1774 
1775 } D2D1_CROP_PROP;
1776 
1777 
1781 typedef enum D2D1_BORDER_PROP
1782 {
1783 
1789 
1796 
1798 
1799 
1804 {
1809 
1811 
1812 
1817 {
1818 
1824 
1830 
1837 
1839 
1841 {
1845 
1847 
1848 
1852 typedef enum D2D1_TILE_PROP
1853 {
1854 
1861 
1862 } D2D1_TILE_PROP;
1863 
1864 
1868 typedef enum D2D1_ATLAS_PROP
1869 {
1870 
1876 
1883 
1884 } D2D1_ATLAS_PROP;
1885 
1886 
1891 {
1892 
1899 
1901 
1902 
1903 /*#endif*/ /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) */
1904 /*#pragma endregion*/
1905 
1906 #endif // #ifndef _D2D1_EFFECTS_
D2D1_SATURATION_PROP
The enumeration of the Saturation effect's top level properties.
Definition: d2d1effects.h:281
Property Name: "LightPosition" Property Type: D2D1_VECTOR_3F
Definition: d2d1effects.h:940
Definition: d2d1effects.h:1836
Property Name: "BlueOffset" Property Type: FLOAT
Definition: d2d1effects.h:1454
Property Name: "InterpolationMode" Property Type: D2D1_2DAFFINETRANSFORM_INTERPOLATION_MODE
Definition: d2d1effects.h:545
D2D1_DPICOMPENSATION_PROP
The enumeration of the DPI Compensation effect's top level properties.
Definition: d2d1effects.h:584
Property Name: "ScaleMode" Property Type: D2D1_DISTANTSPECULAR_SCALE_MODE
Definition: d2d1effects.h:1064
Property Name: "EdgeModeY" Property Type: D2D1_BORDER_EDGE_MODE
Definition: d2d1effects.h:1794
Definition: d2d1effects.h:256
Property Name: "Rect" Property Type: D2D1_VECTOR_4F
Definition: d2d1effects.h:1766
Property Name: "KernelUnitLength" Property Type: D2D1_VECTOR_2F
Definition: d2d1effects.h:906
Definition: d2d1effects.h:913
D2D1_DISTANTDIFFUSE_SCALE_MODE
Definition: d2d1effects.h:1267
Definition: d2d1effects.h:1808
Definition: d2d1effects.h:816
Property Name: "Elevation" Property Type: FLOAT
Definition: d2d1effects.h:1028
Definition: d2d1effects.h:1843
D2D1_HUEROTATION_PROP
The enumeration of the Hue Rotation effect's top level properties.
Definition: d2d1effects.h:297
D2D1_CONVOLVEMATRIX_SCALE_MODE
Definition: d2d1effects.h:1699
D2D1_GAMMATRANSFER_PROP
The enumeration of the Gamma Transfer effect's top level properties.
Definition: d2d1effects.h:1387
Property Name: "GreenOffset" Property Type: FLOAT
Definition: d2d1effects.h:1430
D2D1_DIRECTIONALBLUR_PROP
The enumeration of the Directional Blur effect's top level properties.
Definition: d2d1effects.h:153
D2D1_DISTANTSPECULAR_PROP
The enumeration of the Distant-Specular effect's top level properties.
Definition: d2d1effects.h:1015
Definition: d2d1effects.h:87
Property Name: "KernelUnitLength" Property Type: D2D1_VECTOR_2F
Definition: d2d1effects.h:1634
Definition: d2d1effects.h:263
Definition: d2d1effects.h:720
Property Name: "TransformMatrix" Property Type: D2D1_MATRIX_3X2_F
Definition: d2d1effects.h:557
Definition: d2d1effects.h:663
Definition: d2d1effects.h:810
D2D1_SHADOW_OPTIMIZATION
Definition: d2d1effects.h:220
Property Name: "BorderMode" Property Type: D2D1_BORDER_MODE
Definition: d2d1effects.h:1688
Property Name: "SourceRenderingIntent" Property Type: D2D1_RENDERING_INTENT
Definition: d2d1effects.h:777
Definition: d2d1effects.h:224
D2D1_BORDER_EDGE_MODE
The edge mode for the Border effect.
Definition: d2d1effects.h:1803
Property Name: "BorderMode" Property Type: D2D1_BORDER_MODE
Definition: d2d1effects.h:1772
Property Name: "LightPosition" Property Type: D2D1_VECTOR_3F
Definition: d2d1effects.h:1092
Property Name: "InputPaddingRect" Property Type: D2D1_VECTOR_4F
Definition: d2d1effects.h:1881
Property Name: "SurfaceScale" Property Type: FLOAT
Definition: d2d1effects.h:894
Definition: d2d1effects.h:923
Definition: d2d1effects.h:264
Definition: d2d1effects.h:252
Property Name: "PointsAt" Property Type: D2D1_VECTOR_3F
Definition: d2d1effects.h:1156
Definition: d2d1effects.h:186
Definition: d2d1effects.h:1131
Property Name: "Angle" Property Type: FLOAT
Definition: d2d1effects.h:304
Property Name: "Color" Property Type: D2D1_VECTOR_4F
Definition: d2d1effects.h:209
Definition: d2d1effects.h:136
Definition: d2d1effects.h:1073
Property Name: "AlphaSlope" Property Type: FLOAT
Definition: d2d1effects.h:1366
Property Name: "LightPosition" Property Type: D2D1_VECTOR_3F
Definition: d2d1effects.h:876
Property Name: "DestinationRenderingIntent" Property Type: D2D1_RENDERING_INTENT
Definition: d2d1effects.h:789
Property Name: "EdgeModeX" Property Type: D2D1_BORDER_EDGE_MODE
Definition: d2d1effects.h:1788
D2D1_COLORMATRIX_PROP
The enumeration of the Color Matrix effect's top level properties.
Definition: d2d1effects.h:313
Property Name: "Color" Property Type: D2D1_VECTOR_4F
Definition: d2d1effects.h:1290
Definition: d2d1effects.h:260
D2D1_HISTOGRAM_PROP
The enumeration of the Histogram effect's top level properties.
Definition: d2d1effects.h:841
Definition: d2d1effects.h:818
Property Name: "RedDisable" Property Type: BOOL
Definition: d2d1effects.h:1576
Definition: d2d1effects.h:1123
Definition: d2d1effects.h:404
Property Name: "SpecularExponent" Property Type: FLOAT
Definition: d2d1effects.h:1034
Property Name: "Quality" Property Type: D2D1_COLORMANAGEMENT_QUALITY
Definition: d2d1effects.h:801
Property Name: "ClampOutput" Property Type: BOOL
Definition: d2d1effects.h:332
Property Name: "RedDisable" Property Type: BOOL
Definition: d2d1effects.h:1512
Definition: d2d1effects.h:1751
Property Name: "ClampOutput" Property Type: BOOL
Definition: d2d1effects.h:1750
Property Name: "Noise" Property Type: D2D1_TURBULENCE_NOISE
Definition: d2d1effects.h:713
Definition: d2d1effects.h:267
Property Name: "ClampOutput" Property Type: BOOL
Definition: d2d1effects.h:1378
Definition: d2d1effects.h:1075
Definition: d2d1effects.h:249
Property Name: "PerspectiveOrigin" Property Type: D2D1_VECTOR_2F
Definition: d2d1effects.h:494
Property Name: "Height" Property Type: UINT32
Definition: d2d1effects.h:1835
Property Name: "InterpolationMode" Property Type: D2D1_3DPERSPECTIVETRANSFORM_INTERPOLATION_MODE
Definition: d2d1effects.h:476
Definition: d2d1effects.h:1135
D2D1_3DPERSPECTIVETRANSFORM_PROP
The enumeration of the 3D Perspective Transform effect's top level properties.
Definition: d2d1effects.h:469
D2D1_DISCRETETRANSFER_PROP
The enumeration of the Discrete Transfer effect's top level properties.
Definition: d2d1effects.h:1563
Definition: d2d1effects.h:921
D2D1_COMPOSITE_PROP
The enumeration of the Composite effect's top level properties.
Definition: d2d1effects.h:414
Definition: d2d1effects.h:145
D2D1_SCALE_INTERPOLATION_MODE
Definition: d2d1effects.h:660
D2D1_BRIGHTNESS_PROP
The enumeration of the Brightness effect's top level properties.
Definition: d2d1effects.h:1715
Property Name: "BlueDisable" Property Type: BOOL
Definition: d2d1effects.h:1600
Definition: d2d1effects.h:255
Property Name: "AlphaDisable" Property Type: BOOL
Definition: d2d1effects.h:1484
Property Name: "Optimization" Property Type: D2D1_SHADOW_OPTIMIZATION
Definition: d2d1effects.h:215
Definition: d2d1effects.h:258
D2D1_COLORMATRIX_ALPHA_MODE
Definition: d2d1effects.h:337
Property Name: "DiffuseConstant" Property Type: FLOAT
Definition: d2d1effects.h:1098
Property Name: "BorderMode" Property Type: D2D1_BORDER_MODE
Definition: d2d1effects.h:135
Property Name: "GreenSlope" Property Type: FLOAT
Definition: d2d1effects.h:1330
Definition: d2d1effects.h:925
Property Name: "Stitchable" Property Type: BOOL
Definition: d2d1effects.h:719
Definition: d2d1effects.h:225
Property Name: "Depth" Property Type: FLOAT
Definition: d2d1effects.h:488
Property Name: "GreenAmplitude" Property Type: FLOAT
Definition: d2d1effects.h:1418
Property Name: "Width" Property Type: UINT32
Definition: d2d1effects.h:1829
Definition: d2d1effects.h:266
Property Name: "AlphaExponent" Property Type: FLOAT
Definition: d2d1effects.h:1472
Property Name: "GreenTable" Property Type: (blob)
Definition: d2d1effects.h:1582
Definition: d2d1effects.h:1002
Definition: d2d1effects.h:248
Property Name: "Rect" Property Type: D2D1_VECTOR_4F
Definition: d2d1effects.h:1859
Definition: d2d1effects.h:1001
Property Name: "RedExponent" Property Type: FLOAT
Definition: d2d1effects.h:1400
Definition: d2d1effects.h:656
Definition: d2d1effects.h:86
Property Name: "ScaleMode" Property Type: D2D1_DISTANTDIFFUSE_SCALE_MODE
Definition: d2d1effects.h:1262
D2D1_CONVOLVEMATRIX_PROP
The enumeration of the Convolve Matrix effect's top level properties.
Definition: d2d1effects.h:1627
D2D1_SCALE_PROP
The enumeration of the Scale effect's top level properties.
Definition: d2d1effects.h:624
D2D1_2DAFFINETRANSFORM_PROP
The enumeration of the 2D Affine Transform effect's top level properties.
Definition: d2d1effects.h:538
Property Name: "Sharpness" Property Type: FLOAT
Definition: d2d1effects.h:655
Property Name: "SpecularConstant" Property Type: FLOAT
Definition: d2d1effects.h:970
Definition: d2d1effects.h:1270
DEFINE_GUID(CLSID_D2D12DAffineTransform, 0x6AA97485, 0x6354, 0x4cfc, 0x90, 0x8C, 0xE4, 0xA7, 0x4F, 0x62, 0xC9, 0x6C)
Definition: d2d1effects.h:333
Property Name: "GreenTable" Property Type: (blob)
Definition: d2d1effects.h:1518
Property Name: "GreenYIntercept" Property Type: FLOAT
Definition: d2d1effects.h:1324
Property Name: "GreenExponent" Property Type: FLOAT
Definition: d2d1effects.h:1424
Property Name: "TransformMatrix" Property Type: D2D1_MATRIX_4X4_F
Definition: d2d1effects.h:449
Property Name: "ScaleMode" Property Type: D2D1_SPOTDIFFUSE_SCALE_MODE
Definition: d2d1effects.h:1198
Definition: d2d1effects.h:1379
Definition: d2d1effects.h:1807
Property Name: "Optimization" Property Type: D2D1_GAUSSIANBLUR_OPTIMIZATION
Definition: d2d1effects.h:129
Property Name: "XChannelSelect" Property Type: D2D1_CHANNEL_SELECTOR
Definition: d2d1effects.h:749
Property Name: "GreenDisable" Property Type: BOOL
Definition: d2d1effects.h:1524
Property Name: "ScaleMode" Property Type: D2D1_POINTDIFFUSE_SCALE_MODE
Definition: d2d1effects.h:1122
Definition: d2d1effects.h:728
Property Name: "HistogramOutput" Property Type: (blob)
Definition: d2d1effects.h:860
D2D1_BORDER_PROP
The enumeration of the Border effect's top level properties.
Definition: d2d1effects.h:1781
Definition: d2d1effects.h:185
Definition: d2d1effects.h:259
D2D1_TURBULENCE_NOISE
Definition: d2d1effects.h:724
Definition: d2d1effects.h:457
Definition: d2d1effects.h:305
Property Name: "BorderMode" Property Type: D2D1_BORDER_MODE
Definition: d2d1effects.h:443
Definition: d2d1effects.h:1273
D2D1_POINTSPECULAR_PROP
The enumeration of the Point-Specular effect's top level properties.
Definition: d2d1effects.h:869
Definition: d2d1effects.h:88
Property Name: "RedTable" Property Type: (blob)
Definition: d2d1effects.h:1570
Definition: d2d1effects.h:273
Property Name: "InterpolationMode" Property Type: D2D1_SCALE_INTERPOLATION_MODE
Definition: d2d1effects.h:643
Definition: d2d1effects.h:85
D2D1_OPACITYMETADATA_PROP
The enumeration of the Opacity Metadata effect's top level properties.
Definition: d2d1effects.h:1890
Property Name: "Saturation" Property Type: FLOAT
Definition: d2d1effects.h:288
D2D1_GAUSSIANBLUR_PROP
The enumeration of the Gaussian Blur effect's top level properties.
Definition: d2d1effects.h:116
Property Name: "Angle" Property Type: FLOAT
Definition: d2d1effects.h:166
Property Name: "SpecularConstant" Property Type: FLOAT
Definition: d2d1effects.h:888
D2D1_3DPERSPECTIVETRANSFORM_INTERPOLATION_MODE
Definition: d2d1effects.h:523
Definition: d2d1effects.h:395
D2D1_COLORMANAGEMENT_QUALITY
Definition: d2d1effects.h:814
Definition: d2d1effects.h:100
Property Name: "StandardDeviation" Property Type: FLOAT
Definition: d2d1effects.h:123
Property Name: "Seed" Property Type: INT32
Definition: d2d1effects.h:707
Property Name: "BlueExponent" Property Type: FLOAT
Definition: d2d1effects.h:1448
Definition: d2d1effects.h:74
Definition: d2d1effects.h:396
Property Name: "BorderMode" Property Type: D2D1_BORDER_MODE
Definition: d2d1effects.h:551
Definition: d2d1effects.h:1898
Definition: d2d1effects.h:1072
Property Name: "BaseFrequency" Property Type: D2D1_VECTOR_2F
Definition: d2d1effects.h:695
Definition: d2d1effects.h:1065
Definition: d2d1effects.h:262
D2D1_DISPLACEMENTMAP_PROP
The enumeration of the Displacement Map effect's top level properties.
Definition: d2d1effects.h:736
Property Name: "GreenDisable" Property Type: BOOL
Definition: d2d1effects.h:1588
Property Name: "Focus" Property Type: FLOAT
Definition: d2d1effects.h:1162
Definition: d2d1effects.h:269
Definition: d2d1effects.h:1205
D2D1_BITMAPSOURCE_ALPHA_MODE
Definition: d2d1effects.h:402
D2D1_BITMAPSOURCE_ORIENTATION
Speficies whether a flip and/or rotation operation should be performed by the Bitmap source effect
Definition: d2d1effects.h:98
Property Name: "NumOctaves" Property Type: UINT32
Definition: d2d1effects.h:701
Property Name: "Optimization" Property Type: D2D1_DIRECTIONALBLUR_OPTIMIZATION
Definition: d2d1effects.h:172
Definition: d2d1effects.h:187
Property Name: "Elevation" Property Type: FLOAT
Definition: d2d1effects.h:1232
Property Name: "KernelOffset" Property Type: D2D1_VECTOR_2F
Definition: d2d1effects.h:1676
Definition: d2d1effects.h:1795
Definition: d2d1effects.h:142
D2D1_COLORMANAGEMENT_PROP
The enumeration of the Color Management effect's top level properties.
Definition: d2d1effects.h:764
Definition: d2d1effects.h:1077
Definition: d2d1effects.h:387
Definition: d2d1effects.h:271
Definition: d2d1effects.h:222
Definition: d2d1effects.h:405
Property Name: "BorderMode" Property Type: D2D1_BORDER_MODE
Definition: d2d1effects.h:482
D2D1_DISTANTDIFFUSE_PROP
The enumeration of the Distant-Diffuse effect's top level properties.
Definition: d2d1effects.h:1219
Definition: d2d1effects.h:920
Property Name: "Mode" Property Type: D2D1_COMPOSITE_MODE
Definition: d2d1effects.h:421
D2D1_BLEND_PROP
The enumeration of the Blend effect's top level properties.
Definition: d2d1effects.h:233
Property Name: "LimitingConeAngle" Property Type: FLOAT
Definition: d2d1effects.h:958
Definition: d2d1effects.h:1003
Property Name: "Azimuth" Property Type: FLOAT
Definition: d2d1effects.h:1022
D2D1_SPOTSPECULAR_SCALE_MODE
Definition: d2d1effects.h:999
Property Name: "InterpolationMode" Property Type: D2D1_BITMAPSOURCE_INTERPOLATION_MODE
Definition: d2d1effects.h:368
Property Name: "AlphaTable" Property Type: (blob)
Definition: d2d1effects.h:1606
D2D1_DPICOMPENSATION_INTERPOLATION_MODE
Definition: d2d1effects.h:608
Property Name: "KernelUnitLength" Property Type: D2D1_VECTOR_2F
Definition: d2d1effects.h:988
Definition: d2d1effects.h:241
Property Name: "AlphaDisable" Property Type: BOOL
Definition: d2d1effects.h:1612
Property Name: "SurfaceScale" Property Type: FLOAT
Definition: d2d1effects.h:1244
D2D1_GAUSSIANBLUR_OPTIMIZATION
Definition: d2d1effects.h:140
Definition: d2d1effects.h:817
Property Name: "SurfaceScale" Property Type: FLOAT
Definition: d2d1effects.h:976
Property Name: "ClampOutput" Property Type: BOOL
Definition: d2d1effects.h:1554
Definition: d2d1effects.h:1291
Definition: d2d1effects.h:1882
Definition: d2d1effects.h:270
Definition: d2d1effects.h:1805
Property Name: "KernelUnitLength" Property Type: D2D1_VECTOR_2F
Definition: d2d1effects.h:1058
Definition: d2d1effects.h:1491
D2D1_BITMAPSOURCE_INTERPOLATION_MODE
Definition: d2d1effects.h:391
Property Name: "GreenDisable" Property Type: BOOL
Definition: d2d1effects.h:1336
Definition: d2d1effects.h:664
Definition: d2d1effects.h:809
Property Name: "AlphaDisable" Property Type: BOOL
Definition: d2d1effects.h:1372
Property Name: "Sharpness" Property Type: FLOAT
Definition: d2d1effects.h:563
Definition: d2d1effects.h:73
Property Name: "KernelUnitLength" Property Type: D2D1_VECTOR_2F
Definition: d2d1effects.h:1116
Definition: d2d1effects.h:341
Definition: d2d1effects.h:89
Property Name: "BlueDisable" Property Type: BOOL
Definition: d2d1effects.h:1354
Definition: d2d1effects.h:250
D2D1_LINEARTRANSFER_PROP
The enumeration of the Linear Transfer effect's top level properties.
Definition: d2d1effects.h:1299
Definition: d2d1effects.h:1129
Property Name: "ScaleMode" Property Type: D2D1_POINTSPECULAR_SCALE_MODE
Definition: d2d1effects.h:912
Definition: d2d1effects.h:450
Definition: d2d1effects.h:144
Property Name: "RedSlope" Property Type: FLOAT
Definition: d2d1effects.h:1312
Property Name: "Azimuth" Property Type: FLOAT
Definition: d2d1effects.h:1226
Property Name: "AlphaYIntercept" Property Type: FLOAT
Definition: d2d1effects.h:1360
Property Name: "BlueSlope" Property Type: FLOAT
Definition: d2d1effects.h:1348
Property Name: "PreserveAlpha" Property Type: BOOL
Definition: d2d1effects.h:1682
Definition: d2d1effects.h:1005
Property Name: "Rotation" Property Type: D2D1_VECTOR_3F
Definition: d2d1effects.h:518
Definition: d2d1effects.h:1211
Definition: d2d1effects.h:1130
Property Name: "Scale" Property Type: D2D1_VECTOR_2F
Definition: d2d1effects.h:631
Property Name: "Coefficients" Property Type: D2D1_VECTOR_4F
Definition: d2d1effects.h:1744
Property Name: "BorderMode" Property Type: D2D1_BORDER_MODE
Definition: d2d1effects.h:178
Property Name: "KernelUnitLength" Property Type: D2D1_VECTOR_2F
Definition: d2d1effects.h:1192
Property Name: "Color" Property Type: D2D1_VECTOR_3F
Definition: d2d1effects.h:1052
Definition: d2d1effects.h:265
Definition: d2d1effects.h:1209
D2D1_FLOOD_PROP
The enumeration of the Flood effect's top level properties.
Definition: d2d1effects.h:1283
Definition: d2d1effects.h:1555
D2D1_SHADOW_PROP
The enumeration of the Shadow effect's top level properties.
Definition: d2d1effects.h:196
Definition: d2d1effects.h:340
D2D1_MORPHOLOGY_MODE
Definition: d2d1effects.h:1840
Property Name: "RedTable" Property Type: (blob)
Definition: d2d1effects.h:1506
Property Name: "ColorMatrix" Property Type: D2D1_MATRIX_5X4_F
Definition: d2d1effects.h:320
Definition: d2d1effects.h:1199
Definition: d2d1effects.h:247
Property Name: "RedAmplitude" Property Type: FLOAT
Definition: d2d1effects.h:1394
D2D1_TABLETRANSFER_PROP
The enumeration of the Table Transfer effect's top level properties.
Definition: d2d1effects.h:1499
Definition: d2d1effects.h:727
Property Name: "RedOffset" Property Type: FLOAT
Definition: d2d1effects.h:1406
Property Name: "GreenDisable" Property Type: BOOL
Definition: d2d1effects.h:1436
Property Name: "SurfaceScale" Property Type: FLOAT
Definition: d2d1effects.h:1180
Definition: d2d1effects.h:1619
D2D1_ARITHMETICCOMPOSITE_PROP
The enumeration of the Arithmetic Composite effect's top level properties.
Definition: d2d1effects.h:1737
Property Name: "Color" Property Type: D2D1_VECTOR_3F
Definition: d2d1effects.h:900
Property Name: "Focus" Property Type: FLOAT
Definition: d2d1effects.h:952
Definition: d2d1effects.h:1842
Property Name: "DiffuseConstant" Property Type: FLOAT
Definition: d2d1effects.h:1174
Property Name: "StandardDeviation" Property Type: FLOAT
Definition: d2d1effects.h:160
Definition: d2d1effects.h:861
Property Name: "GlobalOffset" Property Type: D2D1_VECTOR_3F
Definition: d2d1effects.h:506
Definition: d2d1effects.h:257
Property Name: "BlueDisable" Property Type: BOOL
Definition: d2d1effects.h:1460
D2D1_BLEND_MODE
Definition: d2d1effects.h:245
D2D1_BITMAPSOURCE_PROP
The enumeration of the Bitmap Source effect's top level properties.
Definition: d2d1effects.h:349
Property Name: "KernelSizeX" Property Type: UINT32
Definition: d2d1effects.h:1646
Property Name: "SpecularExponent" Property Type: FLOAT
Definition: d2d1effects.h:882
Property Name: "AlphaTable" Property Type: (blob)
Definition: d2d1effects.h:1542
Property Name: "Orientation" Property Type: D2D1_BITMAPSOURCE_ORIENTATION
Definition: d2d1effects.h:386
Definition: d2d1effects.h:143
Property Name: "AlphaMode" Property Type: D2D1_COLORMATRIX_ALPHA_MODE
Definition: d2d1effects.h:326
Property Name: "BlueDisable" Property Type: BOOL
Definition: d2d1effects.h:1536
Property Name: "AlphaAmplitude" Property Type: FLOAT
Definition: d2d1effects.h:1466
Property Name: "AlphaOffset" Property Type: FLOAT
Definition: d2d1effects.h:1478
Definition: d2d1effects.h:72
Property Name: "ClampOutput" Property Type: BOOL
Definition: d2d1effects.h:1490
Property Name: "Color" Property Type: D2D1_VECTOR_3F
Definition: d2d1effects.h:982
D2D1_SPOTDIFFUSE_PROP
The enumeration of the Spot-Diffuse effect's top level properties.
Definition: d2d1effects.h:1143
Definition: d2d1effects.h:819
Property Name: "RotationOrigin" Property Type: D2D1_VECTOR_3F
Definition: d2d1effects.h:512
Definition: d2d1effects.h:289
Property Name: "Bias" Property Type: FLOAT
Definition: d2d1effects.h:1670
Property Name: "SpecularConstant" Property Type: FLOAT
Definition: d2d1effects.h:1040
Property Name: "AlphaMode" Property Type: D2D1_BITMAPSOURCE_ALPHA_MODE
Definition: d2d1effects.h:380
D2D1_DIRECTIONALBLUR_OPTIMIZATION
Definition: d2d1effects.h:183
Definition: d2d1effects.h:339
Property Name: "BorderMode" Property Type: D2D1_BORDER_MODE
Definition: d2d1effects.h:649
Property Name: "PointsAt" Property Type: D2D1_VECTOR_3F
Definition: d2d1effects.h:946
D2D1_SPOTSPECULAR_PROP
The enumeration of the Spot-Specular effect's top level properties.
Definition: d2d1effects.h:933
Property Name: "BlueTable" Property Type: (blob)
Definition: d2d1effects.h:1530
D2D1_2DAFFINETRANSFORM_INTERPOLATION_MODE
Definition: d2d1effects.h:568
Property Name: "Mode" Property Type: D2D1_BLEND_MODE
Definition: d2d1effects.h:240
Definition: d2d1effects.h:1702
D2D1_3DTRANSFORM_PROP
The enumeration of the 3D Transform effect's top level properties.
Definition: d2d1effects.h:430
Definition: d2d1effects.h:1133
Property Name: "ScaleMode" Property Type: D2D1_SPOTSPECULAR_SCALE_MODE
Definition: d2d1effects.h:994
Property Name: "DiffuseConstant" Property Type: FLOAT
Definition: d2d1effects.h:1238
Definition: d2d1effects.h:1806
Property Name: "Divisor" Property Type: FLOAT
Definition: d2d1effects.h:1664
D2D1_TILE_PROP
The enumeration of the Tile effect's top level properties.
Definition: d2d1effects.h:1852
Definition: d2d1effects.h:1206
Property Name: "SpecularExponent" Property Type: FLOAT
Definition: d2d1effects.h:964
Property Name: "RedDisable" Property Type: BOOL
Definition: d2d1effects.h:1412
Definition: d2d1effects.h:564
D2D1_POINTDIFFUSE_SCALE_MODE
Definition: d2d1effects.h:1127
D2D1_MORPHOLOGY_PROP
The enumeration of the Morphology effect's top level properties.
Definition: d2d1effects.h:1816
Property Name: "BorderMode" Property Type: D2D1_BORDER_MODE
Definition: d2d1effects.h:597
Property Name: "BlueYIntercept" Property Type: FLOAT
Definition: d2d1effects.h:1342
D2D1_COLORMANAGEMENT_RENDERING_INTENT
Specifies which ICC rendering intent the Color management effect should use.
Definition: d2d1effects.h:827
D2D1_POINTSPECULAR_SCALE_MODE
Definition: d2d1effects.h:917
Property Name: "LightPosition" Property Type: D2D1_VECTOR_3F
Definition: d2d1effects.h:1150
Property Name: "KernelMatrix" Property Type: (blob)
Definition: d2d1effects.h:1658
Property Name: "Scale" Property Type: D2D1_VECTOR_2F
Definition: d2d1effects.h:362
D2D1_COLORMANAGEMENT_ALPHA_MODE
Definition: d2d1effects.h:806
Property Name: "Color" Property Type: D2D1_VECTOR_3F
Definition: d2d1effects.h:1250
Definition: d2d1effects.h:1007
D2D1_TURBULENCE_PROP
The enumeration of the Turbulence effect's top level properties.
Definition: d2d1effects.h:676
Property Name: "Color" Property Type: D2D1_VECTOR_3F
Definition: d2d1effects.h:1186
Property Name: "Color" Property Type: D2D1_VECTOR_3F
Definition: d2d1effects.h:1110
Definition: d2d1effects.h:668
Property Name: "ClampOutput" Property Type: BOOL
Definition: d2d1effects.h:1694
Property Name: "InterpolationMode" Property Type: D2D1_3DTRANSFORM_INTERPOLATION_MODE
Definition: d2d1effects.h:437
Definition: d2d1effects.h:394
Property Name: "RedYIntercept" Property Type: FLOAT
Definition: d2d1effects.h:1306
Property Name: "Scale" Property Type: FLOAT
Definition: d2d1effects.h:743
Definition: d2d1effects.h:1275
Definition: d2d1effects.h:1705
Property Name: "SourceColorContext" Property Type: ID2D1ColorContext *
Definition: d2d1effects.h:771
Property Name: "AlphaDisable" Property Type: BOOL
Definition: d2d1effects.h:1548
D2D1_3DTRANSFORM_INTERPOLATION_MODE
Definition: d2d1effects.h:454
Property Name: "DestinationColorContext" Property Type: ID2D1ColorContext *
Definition: d2d1effects.h:783
Definition: d2d1effects.h:223
Definition: d2d1effects.h:254
Definition: d2d1effects.h:253
Definition: d2d1effects.h:1695
Property Name: "LimitingConeAngle" Property Type: FLOAT
Definition: d2d1effects.h:1168
Definition: d2d1effects.h:995
Definition: d2d1effects.h:1271
Definition: d2d1effects.h:179
Property Name: "ChannelSelect" Property Type: D2D1_CHANNEL_SELECTOR
Definition: d2d1effects.h:854
Definition: d2d1effects.h:406
Definition: d2d1effects.h:1729
D2D1_SPOTDIFFUSE_SCALE_MODE
Definition: d2d1effects.h:1203
Definition: d2d1effects.h:1773
Property Name: "ScaleMode" Property Type: D2D1_CONVOLVEMATRIX_SCALE_MODE
Definition: d2d1effects.h:1640
Property Name: "YChannelSelect" Property Type: D2D1_CHANNEL_SELECTOR
Definition: d2d1effects.h:755
Property Name: "RedDisable" Property Type: BOOL
Definition: d2d1effects.h:1318
Property Name: "NumBins" Property Type: UINT32
Definition: d2d1effects.h:848
Definition: d2d1effects.h:261
Property Name: "EnableDPICorrection" Property Type: BOOL
Definition: d2d1effects.h:374
Definition: d2d1effects.h:458
Definition: d2d1effects.h:108
Definition: d2d1effects.h:1207
Definition: d2d1effects.h:1844
Property Name: "SurfaceScale" Property Type: FLOAT
Definition: d2d1effects.h:1104
Property Name: "WicBitmapSource" Property Type: IUnknown *
Definition: d2d1effects.h:356
Definition: d2d1effects.h:1860
Property Name: "LocalOffset" Property Type: D2D1_VECTOR_3F
Definition: d2d1effects.h:500
Property Name: "InputOpaqueRect" Property Type: D2D1_VECTOR_4F
Definition: d2d1effects.h:1897
Property Name: "BlackPoint" Property Type: D2D1_VECTOR_2F
Definition: d2d1effects.h:1728
Property Name: "ClampOutput" Property Type: BOOL
Definition: d2d1effects.h:1618
Definition: d2d1effects.h:422
D2D1_BORDER_MODE
Specifies how the Crop effect handles the crop rectangle falling on fractional pixel coordinates.
Definition: d2d1effects.h:70
Property Name: "BlueTable" Property Type: (blob)
Definition: d2d1effects.h:1594
Property Name: "InputRect" Property Type: D2D1_VECTOR_4F
Definition: d2d1effects.h:1875
D2D1_ATLAS_PROP
The enumeration of the Atlas effect's top level properties.
Definition: d2d1effects.h:1868
Property Name: "Mode" Property Type: D2D1_MORPHOLOGY_MODE
Definition: d2d1effects.h:1823
D2D1_POINTDIFFUSE_PROP
The enumeration of the Point-Diffuse effect's top level properties.
Definition: d2d1effects.h:1085
Property Name: "Offset" Property Type: D2D1_VECTOR_2F
Definition: d2d1effects.h:683
Property Name: "KernelSizeY" Property Type: UINT32
Definition: d2d1effects.h:1652
Definition: d2d1effects.h:1263
Definition: d2d1effects.h:272
Property Name: "WhitePoint" Property Type: D2D1_VECTOR_2F
Definition: d2d1effects.h:1722
Definition: d2d1effects.h:216
Property Name: "InputDpi" Property Type: D2D1_VECTOR_2F
Definition: d2d1effects.h:603
Definition: d2d1effects.h:1703
Property Name: "InterpolationMode" Property Type: D2D1_DPICOMPENSATION_INTERPOLATION_MODE
Definition: d2d1effects.h:591
Definition: d2d1effects.h:1707
Definition: d2d1effects.h:756
Property Name: "KernelUnitLength" Property Type: D2D1_VECTOR_2F
Definition: d2d1effects.h:1256
Property Name: "BlurStandardDeviation" Property Type: FLOAT
Definition: d2d1effects.h:203
Property Name: "BlueAmplitude" Property Type: FLOAT
Definition: d2d1effects.h:1442
Definition: d2d1effects.h:802
Property Name: "AlphaMode" Property Type: D2D1_COLORMANAGEMENT_ALPHA_MODE
Definition: d2d1effects.h:795
D2D1_CROP_PROP
The enumeration of the Crop effect's top level properties.
Definition: d2d1effects.h:1759
Definition: d2d1effects.h:251
Definition: d2d1effects.h:604
D2D1_CHANNEL_SELECTOR
Specifies the color channel the Displacement map effect extracts the intensity from and uses it to sp...
Definition: d2d1effects.h:83
Property Name: "CenterPoint" Property Type: D2D1_VECTOR_2F
Definition: d2d1effects.h:637
Definition: d2d1effects.h:268
Definition: d2d1effects.h:726
Property Name: "Size" Property Type: D2D1_VECTOR_2F
Definition: d2d1effects.h:689
Property Name: "SurfaceScale" Property Type: FLOAT
Definition: d2d1effects.h:1046
Definition: d2d1effects.h:666
D2D1_DISTANTSPECULAR_SCALE_MODE
Definition: d2d1effects.h:1069