windows.ui.h 183 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912
  1. /*** Autogenerated by WIDL 7.7 from include/windows.ui.idl - Do not edit ***/
  2. #ifdef _WIN32
  3. #ifndef __REQUIRED_RPCNDR_H_VERSION__
  4. #define __REQUIRED_RPCNDR_H_VERSION__ 475
  5. #endif
  6. #include <rpc.h>
  7. #include <rpcndr.h>
  8. #endif
  9. #ifndef COM_NO_WINDOWS_H
  10. #include <windows.h>
  11. #include <ole2.h>
  12. #endif
  13. #ifndef __windows_ui_h__
  14. #define __windows_ui_h__
  15. /* Forward declarations */
  16. #ifndef ____x_ABI_CWindows_CUI_CIColorHelper_FWD_DEFINED__
  17. #define ____x_ABI_CWindows_CUI_CIColorHelper_FWD_DEFINED__
  18. typedef interface __x_ABI_CWindows_CUI_CIColorHelper __x_ABI_CWindows_CUI_CIColorHelper;
  19. #ifdef __cplusplus
  20. #define __x_ABI_CWindows_CUI_CIColorHelper ABI::Windows::UI::IColorHelper
  21. namespace ABI {
  22. namespace Windows {
  23. namespace UI {
  24. interface IColorHelper;
  25. }
  26. }
  27. }
  28. #endif /* __cplusplus */
  29. #endif
  30. #ifndef ____x_ABI_CWindows_CUI_CIColorHelperStatics_FWD_DEFINED__
  31. #define ____x_ABI_CWindows_CUI_CIColorHelperStatics_FWD_DEFINED__
  32. typedef interface __x_ABI_CWindows_CUI_CIColorHelperStatics __x_ABI_CWindows_CUI_CIColorHelperStatics;
  33. #ifdef __cplusplus
  34. #define __x_ABI_CWindows_CUI_CIColorHelperStatics ABI::Windows::UI::IColorHelperStatics
  35. namespace ABI {
  36. namespace Windows {
  37. namespace UI {
  38. interface IColorHelperStatics;
  39. }
  40. }
  41. }
  42. #endif /* __cplusplus */
  43. #endif
  44. #ifndef ____x_ABI_CWindows_CUI_CIColorHelperStatics2_FWD_DEFINED__
  45. #define ____x_ABI_CWindows_CUI_CIColorHelperStatics2_FWD_DEFINED__
  46. typedef interface __x_ABI_CWindows_CUI_CIColorHelperStatics2 __x_ABI_CWindows_CUI_CIColorHelperStatics2;
  47. #ifdef __cplusplus
  48. #define __x_ABI_CWindows_CUI_CIColorHelperStatics2 ABI::Windows::UI::IColorHelperStatics2
  49. namespace ABI {
  50. namespace Windows {
  51. namespace UI {
  52. interface IColorHelperStatics2;
  53. }
  54. }
  55. }
  56. #endif /* __cplusplus */
  57. #endif
  58. #ifndef ____x_ABI_CWindows_CUI_CIColors_FWD_DEFINED__
  59. #define ____x_ABI_CWindows_CUI_CIColors_FWD_DEFINED__
  60. typedef interface __x_ABI_CWindows_CUI_CIColors __x_ABI_CWindows_CUI_CIColors;
  61. #ifdef __cplusplus
  62. #define __x_ABI_CWindows_CUI_CIColors ABI::Windows::UI::IColors
  63. namespace ABI {
  64. namespace Windows {
  65. namespace UI {
  66. interface IColors;
  67. }
  68. }
  69. }
  70. #endif /* __cplusplus */
  71. #endif
  72. #ifndef ____x_ABI_CWindows_CUI_CIColorsStatics_FWD_DEFINED__
  73. #define ____x_ABI_CWindows_CUI_CIColorsStatics_FWD_DEFINED__
  74. typedef interface __x_ABI_CWindows_CUI_CIColorsStatics __x_ABI_CWindows_CUI_CIColorsStatics;
  75. #ifdef __cplusplus
  76. #define __x_ABI_CWindows_CUI_CIColorsStatics ABI::Windows::UI::IColorsStatics
  77. namespace ABI {
  78. namespace Windows {
  79. namespace UI {
  80. interface IColorsStatics;
  81. }
  82. }
  83. }
  84. #endif /* __cplusplus */
  85. #endif
  86. #ifndef ____x_ABI_CWindows_CUI_CIUIContentRoot_FWD_DEFINED__
  87. #define ____x_ABI_CWindows_CUI_CIUIContentRoot_FWD_DEFINED__
  88. typedef interface __x_ABI_CWindows_CUI_CIUIContentRoot __x_ABI_CWindows_CUI_CIUIContentRoot;
  89. #ifdef __cplusplus
  90. #define __x_ABI_CWindows_CUI_CIUIContentRoot ABI::Windows::UI::IUIContentRoot
  91. namespace ABI {
  92. namespace Windows {
  93. namespace UI {
  94. interface IUIContentRoot;
  95. }
  96. }
  97. }
  98. #endif /* __cplusplus */
  99. #endif
  100. #ifndef ____x_ABI_CWindows_CUI_CIUIContext_FWD_DEFINED__
  101. #define ____x_ABI_CWindows_CUI_CIUIContext_FWD_DEFINED__
  102. typedef interface __x_ABI_CWindows_CUI_CIUIContext __x_ABI_CWindows_CUI_CIUIContext;
  103. #ifdef __cplusplus
  104. #define __x_ABI_CWindows_CUI_CIUIContext ABI::Windows::UI::IUIContext
  105. namespace ABI {
  106. namespace Windows {
  107. namespace UI {
  108. interface IUIContext;
  109. }
  110. }
  111. }
  112. #endif /* __cplusplus */
  113. #endif
  114. #ifndef ____x_ABI_CWindows_CUI_CColorHelper_FWD_DEFINED__
  115. #define ____x_ABI_CWindows_CUI_CColorHelper_FWD_DEFINED__
  116. #ifdef __cplusplus
  117. namespace ABI {
  118. namespace Windows {
  119. namespace UI {
  120. class ColorHelper;
  121. }
  122. }
  123. }
  124. #else
  125. typedef struct __x_ABI_CWindows_CUI_CColorHelper __x_ABI_CWindows_CUI_CColorHelper;
  126. #endif /* defined __cplusplus */
  127. #endif /* defined ____x_ABI_CWindows_CUI_CColorHelper_FWD_DEFINED__ */
  128. #ifndef ____x_ABI_CWindows_CUI_CColors_FWD_DEFINED__
  129. #define ____x_ABI_CWindows_CUI_CColors_FWD_DEFINED__
  130. #ifdef __cplusplus
  131. namespace ABI {
  132. namespace Windows {
  133. namespace UI {
  134. class Colors;
  135. }
  136. }
  137. }
  138. #else
  139. typedef struct __x_ABI_CWindows_CUI_CColors __x_ABI_CWindows_CUI_CColors;
  140. #endif /* defined __cplusplus */
  141. #endif /* defined ____x_ABI_CWindows_CUI_CColors_FWD_DEFINED__ */
  142. #ifndef ____x_ABI_CWindows_CUI_CUIContentRoot_FWD_DEFINED__
  143. #define ____x_ABI_CWindows_CUI_CUIContentRoot_FWD_DEFINED__
  144. #ifdef __cplusplus
  145. namespace ABI {
  146. namespace Windows {
  147. namespace UI {
  148. class UIContentRoot;
  149. }
  150. }
  151. }
  152. #else
  153. typedef struct __x_ABI_CWindows_CUI_CUIContentRoot __x_ABI_CWindows_CUI_CUIContentRoot;
  154. #endif /* defined __cplusplus */
  155. #endif /* defined ____x_ABI_CWindows_CUI_CUIContentRoot_FWD_DEFINED__ */
  156. #ifndef ____x_ABI_CWindows_CUI_CUIContext_FWD_DEFINED__
  157. #define ____x_ABI_CWindows_CUI_CUIContext_FWD_DEFINED__
  158. #ifdef __cplusplus
  159. namespace ABI {
  160. namespace Windows {
  161. namespace UI {
  162. class UIContext;
  163. }
  164. }
  165. }
  166. #else
  167. typedef struct __x_ABI_CWindows_CUI_CUIContext __x_ABI_CWindows_CUI_CUIContext;
  168. #endif /* defined __cplusplus */
  169. #endif /* defined ____x_ABI_CWindows_CUI_CUIContext_FWD_DEFINED__ */
  170. #ifndef ____FIIterable_1_Color_FWD_DEFINED__
  171. #define ____FIIterable_1_Color_FWD_DEFINED__
  172. typedef interface __FIIterable_1_Color __FIIterable_1_Color;
  173. #ifdef __cplusplus
  174. #define __FIIterable_1_Color ABI::Windows::Foundation::Collections::IIterable<ABI::Windows::UI::Color >
  175. #endif /* __cplusplus */
  176. #endif
  177. #ifndef ____FIIterable_1_WindowId_FWD_DEFINED__
  178. #define ____FIIterable_1_WindowId_FWD_DEFINED__
  179. typedef interface __FIIterable_1_WindowId __FIIterable_1_WindowId;
  180. #ifdef __cplusplus
  181. #define __FIIterable_1_WindowId ABI::Windows::Foundation::Collections::IIterable<ABI::Windows::UI::WindowId >
  182. #endif /* __cplusplus */
  183. #endif
  184. #ifndef ____FIIterator_1_Color_FWD_DEFINED__
  185. #define ____FIIterator_1_Color_FWD_DEFINED__
  186. typedef interface __FIIterator_1_Color __FIIterator_1_Color;
  187. #ifdef __cplusplus
  188. #define __FIIterator_1_Color ABI::Windows::Foundation::Collections::IIterator<ABI::Windows::UI::Color >
  189. #endif /* __cplusplus */
  190. #endif
  191. #ifndef ____FIIterator_1_WindowId_FWD_DEFINED__
  192. #define ____FIIterator_1_WindowId_FWD_DEFINED__
  193. typedef interface __FIIterator_1_WindowId __FIIterator_1_WindowId;
  194. #ifdef __cplusplus
  195. #define __FIIterator_1_WindowId ABI::Windows::Foundation::Collections::IIterator<ABI::Windows::UI::WindowId >
  196. #endif /* __cplusplus */
  197. #endif
  198. #ifndef ____FIVectorView_1_WindowId_FWD_DEFINED__
  199. #define ____FIVectorView_1_WindowId_FWD_DEFINED__
  200. typedef interface __FIVectorView_1_WindowId __FIVectorView_1_WindowId;
  201. #ifdef __cplusplus
  202. #define __FIVectorView_1_WindowId ABI::Windows::Foundation::Collections::IVectorView<ABI::Windows::UI::WindowId >
  203. #endif /* __cplusplus */
  204. #endif
  205. #ifndef ____FIReference_1_Color_FWD_DEFINED__
  206. #define ____FIReference_1_Color_FWD_DEFINED__
  207. typedef interface __FIReference_1_Color __FIReference_1_Color;
  208. #ifdef __cplusplus
  209. #define __FIReference_1_Color ABI::Windows::Foundation::IReference<ABI::Windows::UI::Color >
  210. #endif /* __cplusplus */
  211. #endif
  212. /* Headers for imported files */
  213. #include <inspectable.h>
  214. #include <asyncinfo.h>
  215. #include <eventtoken.h>
  216. #include <windowscontracts.h>
  217. #include <windows.foundation.h>
  218. #ifdef __cplusplus
  219. extern "C" {
  220. #endif
  221. #ifndef __cplusplus
  222. typedef struct __x_ABI_CWindows_CUI_CColor __x_ABI_CWindows_CUI_CColor;
  223. #else /* __cplusplus */
  224. namespace ABI {
  225. namespace Windows {
  226. namespace UI {
  227. typedef struct Color Color;
  228. }
  229. }
  230. }
  231. #endif /* __cplusplus */
  232. #ifndef __cplusplus
  233. typedef struct __x_ABI_CWindows_CUI_CWindowId __x_ABI_CWindows_CUI_CWindowId;
  234. #else /* __cplusplus */
  235. namespace ABI {
  236. namespace Windows {
  237. namespace UI {
  238. typedef struct WindowId WindowId;
  239. }
  240. }
  241. }
  242. #endif /* __cplusplus */
  243. #ifndef ____x_ABI_CWindows_CUI_CIColorHelper_FWD_DEFINED__
  244. #define ____x_ABI_CWindows_CUI_CIColorHelper_FWD_DEFINED__
  245. typedef interface __x_ABI_CWindows_CUI_CIColorHelper __x_ABI_CWindows_CUI_CIColorHelper;
  246. #ifdef __cplusplus
  247. #define __x_ABI_CWindows_CUI_CIColorHelper ABI::Windows::UI::IColorHelper
  248. namespace ABI {
  249. namespace Windows {
  250. namespace UI {
  251. interface IColorHelper;
  252. }
  253. }
  254. }
  255. #endif /* __cplusplus */
  256. #endif
  257. #ifndef ____x_ABI_CWindows_CUI_CIColorHelperStatics_FWD_DEFINED__
  258. #define ____x_ABI_CWindows_CUI_CIColorHelperStatics_FWD_DEFINED__
  259. typedef interface __x_ABI_CWindows_CUI_CIColorHelperStatics __x_ABI_CWindows_CUI_CIColorHelperStatics;
  260. #ifdef __cplusplus
  261. #define __x_ABI_CWindows_CUI_CIColorHelperStatics ABI::Windows::UI::IColorHelperStatics
  262. namespace ABI {
  263. namespace Windows {
  264. namespace UI {
  265. interface IColorHelperStatics;
  266. }
  267. }
  268. }
  269. #endif /* __cplusplus */
  270. #endif
  271. #ifndef ____x_ABI_CWindows_CUI_CIColorHelperStatics2_FWD_DEFINED__
  272. #define ____x_ABI_CWindows_CUI_CIColorHelperStatics2_FWD_DEFINED__
  273. typedef interface __x_ABI_CWindows_CUI_CIColorHelperStatics2 __x_ABI_CWindows_CUI_CIColorHelperStatics2;
  274. #ifdef __cplusplus
  275. #define __x_ABI_CWindows_CUI_CIColorHelperStatics2 ABI::Windows::UI::IColorHelperStatics2
  276. namespace ABI {
  277. namespace Windows {
  278. namespace UI {
  279. interface IColorHelperStatics2;
  280. }
  281. }
  282. }
  283. #endif /* __cplusplus */
  284. #endif
  285. #ifndef ____x_ABI_CWindows_CUI_CIColors_FWD_DEFINED__
  286. #define ____x_ABI_CWindows_CUI_CIColors_FWD_DEFINED__
  287. typedef interface __x_ABI_CWindows_CUI_CIColors __x_ABI_CWindows_CUI_CIColors;
  288. #ifdef __cplusplus
  289. #define __x_ABI_CWindows_CUI_CIColors ABI::Windows::UI::IColors
  290. namespace ABI {
  291. namespace Windows {
  292. namespace UI {
  293. interface IColors;
  294. }
  295. }
  296. }
  297. #endif /* __cplusplus */
  298. #endif
  299. #ifndef ____x_ABI_CWindows_CUI_CIColorsStatics_FWD_DEFINED__
  300. #define ____x_ABI_CWindows_CUI_CIColorsStatics_FWD_DEFINED__
  301. typedef interface __x_ABI_CWindows_CUI_CIColorsStatics __x_ABI_CWindows_CUI_CIColorsStatics;
  302. #ifdef __cplusplus
  303. #define __x_ABI_CWindows_CUI_CIColorsStatics ABI::Windows::UI::IColorsStatics
  304. namespace ABI {
  305. namespace Windows {
  306. namespace UI {
  307. interface IColorsStatics;
  308. }
  309. }
  310. }
  311. #endif /* __cplusplus */
  312. #endif
  313. #ifndef ____x_ABI_CWindows_CUI_CIUIContentRoot_FWD_DEFINED__
  314. #define ____x_ABI_CWindows_CUI_CIUIContentRoot_FWD_DEFINED__
  315. typedef interface __x_ABI_CWindows_CUI_CIUIContentRoot __x_ABI_CWindows_CUI_CIUIContentRoot;
  316. #ifdef __cplusplus
  317. #define __x_ABI_CWindows_CUI_CIUIContentRoot ABI::Windows::UI::IUIContentRoot
  318. namespace ABI {
  319. namespace Windows {
  320. namespace UI {
  321. interface IUIContentRoot;
  322. }
  323. }
  324. }
  325. #endif /* __cplusplus */
  326. #endif
  327. #ifndef ____x_ABI_CWindows_CUI_CIUIContext_FWD_DEFINED__
  328. #define ____x_ABI_CWindows_CUI_CIUIContext_FWD_DEFINED__
  329. typedef interface __x_ABI_CWindows_CUI_CIUIContext __x_ABI_CWindows_CUI_CIUIContext;
  330. #ifdef __cplusplus
  331. #define __x_ABI_CWindows_CUI_CIUIContext ABI::Windows::UI::IUIContext
  332. namespace ABI {
  333. namespace Windows {
  334. namespace UI {
  335. interface IUIContext;
  336. }
  337. }
  338. }
  339. #endif /* __cplusplus */
  340. #endif
  341. #ifndef ____FIIterable_1_Color_FWD_DEFINED__
  342. #define ____FIIterable_1_Color_FWD_DEFINED__
  343. typedef interface __FIIterable_1_Color __FIIterable_1_Color;
  344. #ifdef __cplusplus
  345. #define __FIIterable_1_Color ABI::Windows::Foundation::Collections::IIterable<ABI::Windows::UI::Color >
  346. #endif /* __cplusplus */
  347. #endif
  348. #ifndef ____FIIterable_1_WindowId_FWD_DEFINED__
  349. #define ____FIIterable_1_WindowId_FWD_DEFINED__
  350. typedef interface __FIIterable_1_WindowId __FIIterable_1_WindowId;
  351. #ifdef __cplusplus
  352. #define __FIIterable_1_WindowId ABI::Windows::Foundation::Collections::IIterable<ABI::Windows::UI::WindowId >
  353. #endif /* __cplusplus */
  354. #endif
  355. #ifndef ____FIIterator_1_Color_FWD_DEFINED__
  356. #define ____FIIterator_1_Color_FWD_DEFINED__
  357. typedef interface __FIIterator_1_Color __FIIterator_1_Color;
  358. #ifdef __cplusplus
  359. #define __FIIterator_1_Color ABI::Windows::Foundation::Collections::IIterator<ABI::Windows::UI::Color >
  360. #endif /* __cplusplus */
  361. #endif
  362. #ifndef ____FIIterator_1_WindowId_FWD_DEFINED__
  363. #define ____FIIterator_1_WindowId_FWD_DEFINED__
  364. typedef interface __FIIterator_1_WindowId __FIIterator_1_WindowId;
  365. #ifdef __cplusplus
  366. #define __FIIterator_1_WindowId ABI::Windows::Foundation::Collections::IIterator<ABI::Windows::UI::WindowId >
  367. #endif /* __cplusplus */
  368. #endif
  369. #ifndef ____FIVectorView_1_WindowId_FWD_DEFINED__
  370. #define ____FIVectorView_1_WindowId_FWD_DEFINED__
  371. typedef interface __FIVectorView_1_WindowId __FIVectorView_1_WindowId;
  372. #ifdef __cplusplus
  373. #define __FIVectorView_1_WindowId ABI::Windows::Foundation::Collections::IVectorView<ABI::Windows::UI::WindowId >
  374. #endif /* __cplusplus */
  375. #endif
  376. #ifndef ____FIReference_1_Color_FWD_DEFINED__
  377. #define ____FIReference_1_Color_FWD_DEFINED__
  378. typedef interface __FIReference_1_Color __FIReference_1_Color;
  379. #ifdef __cplusplus
  380. #define __FIReference_1_Color ABI::Windows::Foundation::IReference<ABI::Windows::UI::Color >
  381. #endif /* __cplusplus */
  382. #endif
  383. #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000
  384. #ifdef __cplusplus
  385. } /* extern "C" */
  386. namespace ABI {
  387. namespace Windows {
  388. namespace UI {
  389. struct Color {
  390. BYTE A;
  391. BYTE R;
  392. BYTE G;
  393. BYTE B;
  394. };
  395. }
  396. }
  397. }
  398. extern "C" {
  399. #else
  400. struct __x_ABI_CWindows_CUI_CColor {
  401. BYTE A;
  402. BYTE R;
  403. BYTE G;
  404. BYTE B;
  405. };
  406. #ifdef WIDL_using_Windows_UI
  407. #define Color __x_ABI_CWindows_CUI_CColor
  408. #endif /* WIDL_using_Windows_UI */
  409. #endif
  410. #endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */
  411. #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xc0000
  412. #ifdef __cplusplus
  413. } /* extern "C" */
  414. namespace ABI {
  415. namespace Windows {
  416. namespace UI {
  417. struct WindowId {
  418. UINT64 Value;
  419. };
  420. }
  421. }
  422. }
  423. extern "C" {
  424. #else
  425. struct __x_ABI_CWindows_CUI_CWindowId {
  426. UINT64 Value;
  427. };
  428. #ifdef WIDL_using_Windows_UI
  429. #define WindowId __x_ABI_CWindows_CUI_CWindowId
  430. #endif /* WIDL_using_Windows_UI */
  431. #endif
  432. #endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xc0000 */
  433. /*****************************************************************************
  434. * IColorHelper interface
  435. */
  436. #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000
  437. #ifndef ____x_ABI_CWindows_CUI_CIColorHelper_INTERFACE_DEFINED__
  438. #define ____x_ABI_CWindows_CUI_CIColorHelper_INTERFACE_DEFINED__
  439. DEFINE_GUID(IID___x_ABI_CWindows_CUI_CIColorHelper, 0x193cfbe7, 0x65c7, 0x4540, 0xad,0x08, 0x62,0x83,0xba,0x76,0x87,0x9a);
  440. #if defined(__cplusplus) && !defined(CINTERFACE)
  441. } /* extern "C" */
  442. namespace ABI {
  443. namespace Windows {
  444. namespace UI {
  445. MIDL_INTERFACE("193cfbe7-65c7-4540-ad08-6283ba76879a")
  446. IColorHelper : public IInspectable
  447. {
  448. };
  449. }
  450. }
  451. }
  452. extern "C" {
  453. #ifdef __CRT_UUID_DECL
  454. __CRT_UUID_DECL(__x_ABI_CWindows_CUI_CIColorHelper, 0x193cfbe7, 0x65c7, 0x4540, 0xad,0x08, 0x62,0x83,0xba,0x76,0x87,0x9a)
  455. #endif
  456. #else
  457. typedef struct __x_ABI_CWindows_CUI_CIColorHelperVtbl {
  458. BEGIN_INTERFACE
  459. /*** IUnknown methods ***/
  460. HRESULT (STDMETHODCALLTYPE *QueryInterface)(
  461. __x_ABI_CWindows_CUI_CIColorHelper *This,
  462. REFIID riid,
  463. void **ppvObject);
  464. ULONG (STDMETHODCALLTYPE *AddRef)(
  465. __x_ABI_CWindows_CUI_CIColorHelper *This);
  466. ULONG (STDMETHODCALLTYPE *Release)(
  467. __x_ABI_CWindows_CUI_CIColorHelper *This);
  468. /*** IInspectable methods ***/
  469. HRESULT (STDMETHODCALLTYPE *GetIids)(
  470. __x_ABI_CWindows_CUI_CIColorHelper *This,
  471. ULONG *iidCount,
  472. IID **iids);
  473. HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)(
  474. __x_ABI_CWindows_CUI_CIColorHelper *This,
  475. HSTRING *className);
  476. HRESULT (STDMETHODCALLTYPE *GetTrustLevel)(
  477. __x_ABI_CWindows_CUI_CIColorHelper *This,
  478. TrustLevel *trustLevel);
  479. END_INTERFACE
  480. } __x_ABI_CWindows_CUI_CIColorHelperVtbl;
  481. interface __x_ABI_CWindows_CUI_CIColorHelper {
  482. CONST_VTBL __x_ABI_CWindows_CUI_CIColorHelperVtbl* lpVtbl;
  483. };
  484. #ifdef COBJMACROS
  485. #ifndef WIDL_C_INLINE_WRAPPERS
  486. /*** IUnknown methods ***/
  487. #define __x_ABI_CWindows_CUI_CIColorHelper_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
  488. #define __x_ABI_CWindows_CUI_CIColorHelper_AddRef(This) (This)->lpVtbl->AddRef(This)
  489. #define __x_ABI_CWindows_CUI_CIColorHelper_Release(This) (This)->lpVtbl->Release(This)
  490. /*** IInspectable methods ***/
  491. #define __x_ABI_CWindows_CUI_CIColorHelper_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids)
  492. #define __x_ABI_CWindows_CUI_CIColorHelper_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className)
  493. #define __x_ABI_CWindows_CUI_CIColorHelper_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel)
  494. #else
  495. /*** IUnknown methods ***/
  496. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorHelper_QueryInterface(__x_ABI_CWindows_CUI_CIColorHelper* This,REFIID riid,void **ppvObject) {
  497. return This->lpVtbl->QueryInterface(This,riid,ppvObject);
  498. }
  499. static FORCEINLINE ULONG __x_ABI_CWindows_CUI_CIColorHelper_AddRef(__x_ABI_CWindows_CUI_CIColorHelper* This) {
  500. return This->lpVtbl->AddRef(This);
  501. }
  502. static FORCEINLINE ULONG __x_ABI_CWindows_CUI_CIColorHelper_Release(__x_ABI_CWindows_CUI_CIColorHelper* This) {
  503. return This->lpVtbl->Release(This);
  504. }
  505. /*** IInspectable methods ***/
  506. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorHelper_GetIids(__x_ABI_CWindows_CUI_CIColorHelper* This,ULONG *iidCount,IID **iids) {
  507. return This->lpVtbl->GetIids(This,iidCount,iids);
  508. }
  509. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorHelper_GetRuntimeClassName(__x_ABI_CWindows_CUI_CIColorHelper* This,HSTRING *className) {
  510. return This->lpVtbl->GetRuntimeClassName(This,className);
  511. }
  512. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorHelper_GetTrustLevel(__x_ABI_CWindows_CUI_CIColorHelper* This,TrustLevel *trustLevel) {
  513. return This->lpVtbl->GetTrustLevel(This,trustLevel);
  514. }
  515. #endif
  516. #ifdef WIDL_using_Windows_UI
  517. #define IID_IColorHelper IID___x_ABI_CWindows_CUI_CIColorHelper
  518. #define IColorHelperVtbl __x_ABI_CWindows_CUI_CIColorHelperVtbl
  519. #define IColorHelper __x_ABI_CWindows_CUI_CIColorHelper
  520. #define IColorHelper_QueryInterface __x_ABI_CWindows_CUI_CIColorHelper_QueryInterface
  521. #define IColorHelper_AddRef __x_ABI_CWindows_CUI_CIColorHelper_AddRef
  522. #define IColorHelper_Release __x_ABI_CWindows_CUI_CIColorHelper_Release
  523. #define IColorHelper_GetIids __x_ABI_CWindows_CUI_CIColorHelper_GetIids
  524. #define IColorHelper_GetRuntimeClassName __x_ABI_CWindows_CUI_CIColorHelper_GetRuntimeClassName
  525. #define IColorHelper_GetTrustLevel __x_ABI_CWindows_CUI_CIColorHelper_GetTrustLevel
  526. #endif /* WIDL_using_Windows_UI */
  527. #endif
  528. #endif
  529. #endif /* ____x_ABI_CWindows_CUI_CIColorHelper_INTERFACE_DEFINED__ */
  530. #endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */
  531. /*****************************************************************************
  532. * IColorHelperStatics interface
  533. */
  534. #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000
  535. #ifndef ____x_ABI_CWindows_CUI_CIColorHelperStatics_INTERFACE_DEFINED__
  536. #define ____x_ABI_CWindows_CUI_CIColorHelperStatics_INTERFACE_DEFINED__
  537. DEFINE_GUID(IID___x_ABI_CWindows_CUI_CIColorHelperStatics, 0x8504dbea, 0xfb6a, 0x4144, 0xa6,0xc2, 0x33,0x49,0x9c,0x92,0x84,0xf5);
  538. #if defined(__cplusplus) && !defined(CINTERFACE)
  539. } /* extern "C" */
  540. namespace ABI {
  541. namespace Windows {
  542. namespace UI {
  543. MIDL_INTERFACE("8504dbea-fb6a-4144-a6c2-33499c9284f5")
  544. IColorHelperStatics : public IInspectable
  545. {
  546. virtual HRESULT STDMETHODCALLTYPE FromArgb(
  547. BYTE a,
  548. BYTE r,
  549. BYTE g,
  550. BYTE b,
  551. struct Color *value) = 0;
  552. };
  553. }
  554. }
  555. }
  556. extern "C" {
  557. #ifdef __CRT_UUID_DECL
  558. __CRT_UUID_DECL(__x_ABI_CWindows_CUI_CIColorHelperStatics, 0x8504dbea, 0xfb6a, 0x4144, 0xa6,0xc2, 0x33,0x49,0x9c,0x92,0x84,0xf5)
  559. #endif
  560. #else
  561. typedef struct __x_ABI_CWindows_CUI_CIColorHelperStaticsVtbl {
  562. BEGIN_INTERFACE
  563. /*** IUnknown methods ***/
  564. HRESULT (STDMETHODCALLTYPE *QueryInterface)(
  565. __x_ABI_CWindows_CUI_CIColorHelperStatics *This,
  566. REFIID riid,
  567. void **ppvObject);
  568. ULONG (STDMETHODCALLTYPE *AddRef)(
  569. __x_ABI_CWindows_CUI_CIColorHelperStatics *This);
  570. ULONG (STDMETHODCALLTYPE *Release)(
  571. __x_ABI_CWindows_CUI_CIColorHelperStatics *This);
  572. /*** IInspectable methods ***/
  573. HRESULT (STDMETHODCALLTYPE *GetIids)(
  574. __x_ABI_CWindows_CUI_CIColorHelperStatics *This,
  575. ULONG *iidCount,
  576. IID **iids);
  577. HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)(
  578. __x_ABI_CWindows_CUI_CIColorHelperStatics *This,
  579. HSTRING *className);
  580. HRESULT (STDMETHODCALLTYPE *GetTrustLevel)(
  581. __x_ABI_CWindows_CUI_CIColorHelperStatics *This,
  582. TrustLevel *trustLevel);
  583. /*** IColorHelperStatics methods ***/
  584. HRESULT (STDMETHODCALLTYPE *FromArgb)(
  585. __x_ABI_CWindows_CUI_CIColorHelperStatics *This,
  586. BYTE a,
  587. BYTE r,
  588. BYTE g,
  589. BYTE b,
  590. struct __x_ABI_CWindows_CUI_CColor *value);
  591. END_INTERFACE
  592. } __x_ABI_CWindows_CUI_CIColorHelperStaticsVtbl;
  593. interface __x_ABI_CWindows_CUI_CIColorHelperStatics {
  594. CONST_VTBL __x_ABI_CWindows_CUI_CIColorHelperStaticsVtbl* lpVtbl;
  595. };
  596. #ifdef COBJMACROS
  597. #ifndef WIDL_C_INLINE_WRAPPERS
  598. /*** IUnknown methods ***/
  599. #define __x_ABI_CWindows_CUI_CIColorHelperStatics_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
  600. #define __x_ABI_CWindows_CUI_CIColorHelperStatics_AddRef(This) (This)->lpVtbl->AddRef(This)
  601. #define __x_ABI_CWindows_CUI_CIColorHelperStatics_Release(This) (This)->lpVtbl->Release(This)
  602. /*** IInspectable methods ***/
  603. #define __x_ABI_CWindows_CUI_CIColorHelperStatics_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids)
  604. #define __x_ABI_CWindows_CUI_CIColorHelperStatics_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className)
  605. #define __x_ABI_CWindows_CUI_CIColorHelperStatics_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel)
  606. /*** IColorHelperStatics methods ***/
  607. #define __x_ABI_CWindows_CUI_CIColorHelperStatics_FromArgb(This,a,r,g,b,value) (This)->lpVtbl->FromArgb(This,a,r,g,b,value)
  608. #else
  609. /*** IUnknown methods ***/
  610. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorHelperStatics_QueryInterface(__x_ABI_CWindows_CUI_CIColorHelperStatics* This,REFIID riid,void **ppvObject) {
  611. return This->lpVtbl->QueryInterface(This,riid,ppvObject);
  612. }
  613. static FORCEINLINE ULONG __x_ABI_CWindows_CUI_CIColorHelperStatics_AddRef(__x_ABI_CWindows_CUI_CIColorHelperStatics* This) {
  614. return This->lpVtbl->AddRef(This);
  615. }
  616. static FORCEINLINE ULONG __x_ABI_CWindows_CUI_CIColorHelperStatics_Release(__x_ABI_CWindows_CUI_CIColorHelperStatics* This) {
  617. return This->lpVtbl->Release(This);
  618. }
  619. /*** IInspectable methods ***/
  620. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorHelperStatics_GetIids(__x_ABI_CWindows_CUI_CIColorHelperStatics* This,ULONG *iidCount,IID **iids) {
  621. return This->lpVtbl->GetIids(This,iidCount,iids);
  622. }
  623. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorHelperStatics_GetRuntimeClassName(__x_ABI_CWindows_CUI_CIColorHelperStatics* This,HSTRING *className) {
  624. return This->lpVtbl->GetRuntimeClassName(This,className);
  625. }
  626. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorHelperStatics_GetTrustLevel(__x_ABI_CWindows_CUI_CIColorHelperStatics* This,TrustLevel *trustLevel) {
  627. return This->lpVtbl->GetTrustLevel(This,trustLevel);
  628. }
  629. /*** IColorHelperStatics methods ***/
  630. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorHelperStatics_FromArgb(__x_ABI_CWindows_CUI_CIColorHelperStatics* This,BYTE a,BYTE r,BYTE g,BYTE b,struct __x_ABI_CWindows_CUI_CColor *value) {
  631. return This->lpVtbl->FromArgb(This,a,r,g,b,value);
  632. }
  633. #endif
  634. #ifdef WIDL_using_Windows_UI
  635. #define IID_IColorHelperStatics IID___x_ABI_CWindows_CUI_CIColorHelperStatics
  636. #define IColorHelperStaticsVtbl __x_ABI_CWindows_CUI_CIColorHelperStaticsVtbl
  637. #define IColorHelperStatics __x_ABI_CWindows_CUI_CIColorHelperStatics
  638. #define IColorHelperStatics_QueryInterface __x_ABI_CWindows_CUI_CIColorHelperStatics_QueryInterface
  639. #define IColorHelperStatics_AddRef __x_ABI_CWindows_CUI_CIColorHelperStatics_AddRef
  640. #define IColorHelperStatics_Release __x_ABI_CWindows_CUI_CIColorHelperStatics_Release
  641. #define IColorHelperStatics_GetIids __x_ABI_CWindows_CUI_CIColorHelperStatics_GetIids
  642. #define IColorHelperStatics_GetRuntimeClassName __x_ABI_CWindows_CUI_CIColorHelperStatics_GetRuntimeClassName
  643. #define IColorHelperStatics_GetTrustLevel __x_ABI_CWindows_CUI_CIColorHelperStatics_GetTrustLevel
  644. #define IColorHelperStatics_FromArgb __x_ABI_CWindows_CUI_CIColorHelperStatics_FromArgb
  645. #endif /* WIDL_using_Windows_UI */
  646. #endif
  647. #endif
  648. #endif /* ____x_ABI_CWindows_CUI_CIColorHelperStatics_INTERFACE_DEFINED__ */
  649. #endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */
  650. /*****************************************************************************
  651. * IColorHelperStatics2 interface
  652. */
  653. #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000
  654. #ifndef ____x_ABI_CWindows_CUI_CIColorHelperStatics2_INTERFACE_DEFINED__
  655. #define ____x_ABI_CWindows_CUI_CIColorHelperStatics2_INTERFACE_DEFINED__
  656. DEFINE_GUID(IID___x_ABI_CWindows_CUI_CIColorHelperStatics2, 0x24d9af02, 0x6eb0, 0x4b94, 0x85,0x5c, 0xfc,0xf0,0x81,0x8d,0x9a,0x16);
  657. #if defined(__cplusplus) && !defined(CINTERFACE)
  658. } /* extern "C" */
  659. namespace ABI {
  660. namespace Windows {
  661. namespace UI {
  662. MIDL_INTERFACE("24d9af02-6eb0-4b94-855c-fcf0818d9a16")
  663. IColorHelperStatics2 : public IInspectable
  664. {
  665. virtual HRESULT STDMETHODCALLTYPE ToDisplayName(
  666. struct Color color,
  667. HSTRING *value) = 0;
  668. };
  669. }
  670. }
  671. }
  672. extern "C" {
  673. #ifdef __CRT_UUID_DECL
  674. __CRT_UUID_DECL(__x_ABI_CWindows_CUI_CIColorHelperStatics2, 0x24d9af02, 0x6eb0, 0x4b94, 0x85,0x5c, 0xfc,0xf0,0x81,0x8d,0x9a,0x16)
  675. #endif
  676. #else
  677. typedef struct __x_ABI_CWindows_CUI_CIColorHelperStatics2Vtbl {
  678. BEGIN_INTERFACE
  679. /*** IUnknown methods ***/
  680. HRESULT (STDMETHODCALLTYPE *QueryInterface)(
  681. __x_ABI_CWindows_CUI_CIColorHelperStatics2 *This,
  682. REFIID riid,
  683. void **ppvObject);
  684. ULONG (STDMETHODCALLTYPE *AddRef)(
  685. __x_ABI_CWindows_CUI_CIColorHelperStatics2 *This);
  686. ULONG (STDMETHODCALLTYPE *Release)(
  687. __x_ABI_CWindows_CUI_CIColorHelperStatics2 *This);
  688. /*** IInspectable methods ***/
  689. HRESULT (STDMETHODCALLTYPE *GetIids)(
  690. __x_ABI_CWindows_CUI_CIColorHelperStatics2 *This,
  691. ULONG *iidCount,
  692. IID **iids);
  693. HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)(
  694. __x_ABI_CWindows_CUI_CIColorHelperStatics2 *This,
  695. HSTRING *className);
  696. HRESULT (STDMETHODCALLTYPE *GetTrustLevel)(
  697. __x_ABI_CWindows_CUI_CIColorHelperStatics2 *This,
  698. TrustLevel *trustLevel);
  699. /*** IColorHelperStatics2 methods ***/
  700. HRESULT (STDMETHODCALLTYPE *ToDisplayName)(
  701. __x_ABI_CWindows_CUI_CIColorHelperStatics2 *This,
  702. struct __x_ABI_CWindows_CUI_CColor color,
  703. HSTRING *value);
  704. END_INTERFACE
  705. } __x_ABI_CWindows_CUI_CIColorHelperStatics2Vtbl;
  706. interface __x_ABI_CWindows_CUI_CIColorHelperStatics2 {
  707. CONST_VTBL __x_ABI_CWindows_CUI_CIColorHelperStatics2Vtbl* lpVtbl;
  708. };
  709. #ifdef COBJMACROS
  710. #ifndef WIDL_C_INLINE_WRAPPERS
  711. /*** IUnknown methods ***/
  712. #define __x_ABI_CWindows_CUI_CIColorHelperStatics2_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
  713. #define __x_ABI_CWindows_CUI_CIColorHelperStatics2_AddRef(This) (This)->lpVtbl->AddRef(This)
  714. #define __x_ABI_CWindows_CUI_CIColorHelperStatics2_Release(This) (This)->lpVtbl->Release(This)
  715. /*** IInspectable methods ***/
  716. #define __x_ABI_CWindows_CUI_CIColorHelperStatics2_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids)
  717. #define __x_ABI_CWindows_CUI_CIColorHelperStatics2_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className)
  718. #define __x_ABI_CWindows_CUI_CIColorHelperStatics2_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel)
  719. /*** IColorHelperStatics2 methods ***/
  720. #define __x_ABI_CWindows_CUI_CIColorHelperStatics2_ToDisplayName(This,color,value) (This)->lpVtbl->ToDisplayName(This,color,value)
  721. #else
  722. /*** IUnknown methods ***/
  723. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorHelperStatics2_QueryInterface(__x_ABI_CWindows_CUI_CIColorHelperStatics2* This,REFIID riid,void **ppvObject) {
  724. return This->lpVtbl->QueryInterface(This,riid,ppvObject);
  725. }
  726. static FORCEINLINE ULONG __x_ABI_CWindows_CUI_CIColorHelperStatics2_AddRef(__x_ABI_CWindows_CUI_CIColorHelperStatics2* This) {
  727. return This->lpVtbl->AddRef(This);
  728. }
  729. static FORCEINLINE ULONG __x_ABI_CWindows_CUI_CIColorHelperStatics2_Release(__x_ABI_CWindows_CUI_CIColorHelperStatics2* This) {
  730. return This->lpVtbl->Release(This);
  731. }
  732. /*** IInspectable methods ***/
  733. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorHelperStatics2_GetIids(__x_ABI_CWindows_CUI_CIColorHelperStatics2* This,ULONG *iidCount,IID **iids) {
  734. return This->lpVtbl->GetIids(This,iidCount,iids);
  735. }
  736. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorHelperStatics2_GetRuntimeClassName(__x_ABI_CWindows_CUI_CIColorHelperStatics2* This,HSTRING *className) {
  737. return This->lpVtbl->GetRuntimeClassName(This,className);
  738. }
  739. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorHelperStatics2_GetTrustLevel(__x_ABI_CWindows_CUI_CIColorHelperStatics2* This,TrustLevel *trustLevel) {
  740. return This->lpVtbl->GetTrustLevel(This,trustLevel);
  741. }
  742. /*** IColorHelperStatics2 methods ***/
  743. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorHelperStatics2_ToDisplayName(__x_ABI_CWindows_CUI_CIColorHelperStatics2* This,struct __x_ABI_CWindows_CUI_CColor color,HSTRING *value) {
  744. return This->lpVtbl->ToDisplayName(This,color,value);
  745. }
  746. #endif
  747. #ifdef WIDL_using_Windows_UI
  748. #define IID_IColorHelperStatics2 IID___x_ABI_CWindows_CUI_CIColorHelperStatics2
  749. #define IColorHelperStatics2Vtbl __x_ABI_CWindows_CUI_CIColorHelperStatics2Vtbl
  750. #define IColorHelperStatics2 __x_ABI_CWindows_CUI_CIColorHelperStatics2
  751. #define IColorHelperStatics2_QueryInterface __x_ABI_CWindows_CUI_CIColorHelperStatics2_QueryInterface
  752. #define IColorHelperStatics2_AddRef __x_ABI_CWindows_CUI_CIColorHelperStatics2_AddRef
  753. #define IColorHelperStatics2_Release __x_ABI_CWindows_CUI_CIColorHelperStatics2_Release
  754. #define IColorHelperStatics2_GetIids __x_ABI_CWindows_CUI_CIColorHelperStatics2_GetIids
  755. #define IColorHelperStatics2_GetRuntimeClassName __x_ABI_CWindows_CUI_CIColorHelperStatics2_GetRuntimeClassName
  756. #define IColorHelperStatics2_GetTrustLevel __x_ABI_CWindows_CUI_CIColorHelperStatics2_GetTrustLevel
  757. #define IColorHelperStatics2_ToDisplayName __x_ABI_CWindows_CUI_CIColorHelperStatics2_ToDisplayName
  758. #endif /* WIDL_using_Windows_UI */
  759. #endif
  760. #endif
  761. #endif /* ____x_ABI_CWindows_CUI_CIColorHelperStatics2_INTERFACE_DEFINED__ */
  762. #endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 */
  763. /*****************************************************************************
  764. * IColors interface
  765. */
  766. #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000
  767. #ifndef ____x_ABI_CWindows_CUI_CIColors_INTERFACE_DEFINED__
  768. #define ____x_ABI_CWindows_CUI_CIColors_INTERFACE_DEFINED__
  769. DEFINE_GUID(IID___x_ABI_CWindows_CUI_CIColors, 0x9b8c9326, 0x4ca6, 0x4ce5, 0x89,0x94, 0x9e,0xff,0x65,0xca,0xbd,0xcc);
  770. #if defined(__cplusplus) && !defined(CINTERFACE)
  771. } /* extern "C" */
  772. namespace ABI {
  773. namespace Windows {
  774. namespace UI {
  775. MIDL_INTERFACE("9b8c9326-4ca6-4ce5-8994-9eff65cabdcc")
  776. IColors : public IInspectable
  777. {
  778. };
  779. }
  780. }
  781. }
  782. extern "C" {
  783. #ifdef __CRT_UUID_DECL
  784. __CRT_UUID_DECL(__x_ABI_CWindows_CUI_CIColors, 0x9b8c9326, 0x4ca6, 0x4ce5, 0x89,0x94, 0x9e,0xff,0x65,0xca,0xbd,0xcc)
  785. #endif
  786. #else
  787. typedef struct __x_ABI_CWindows_CUI_CIColorsVtbl {
  788. BEGIN_INTERFACE
  789. /*** IUnknown methods ***/
  790. HRESULT (STDMETHODCALLTYPE *QueryInterface)(
  791. __x_ABI_CWindows_CUI_CIColors *This,
  792. REFIID riid,
  793. void **ppvObject);
  794. ULONG (STDMETHODCALLTYPE *AddRef)(
  795. __x_ABI_CWindows_CUI_CIColors *This);
  796. ULONG (STDMETHODCALLTYPE *Release)(
  797. __x_ABI_CWindows_CUI_CIColors *This);
  798. /*** IInspectable methods ***/
  799. HRESULT (STDMETHODCALLTYPE *GetIids)(
  800. __x_ABI_CWindows_CUI_CIColors *This,
  801. ULONG *iidCount,
  802. IID **iids);
  803. HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)(
  804. __x_ABI_CWindows_CUI_CIColors *This,
  805. HSTRING *className);
  806. HRESULT (STDMETHODCALLTYPE *GetTrustLevel)(
  807. __x_ABI_CWindows_CUI_CIColors *This,
  808. TrustLevel *trustLevel);
  809. END_INTERFACE
  810. } __x_ABI_CWindows_CUI_CIColorsVtbl;
  811. interface __x_ABI_CWindows_CUI_CIColors {
  812. CONST_VTBL __x_ABI_CWindows_CUI_CIColorsVtbl* lpVtbl;
  813. };
  814. #ifdef COBJMACROS
  815. #ifndef WIDL_C_INLINE_WRAPPERS
  816. /*** IUnknown methods ***/
  817. #define __x_ABI_CWindows_CUI_CIColors_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
  818. #define __x_ABI_CWindows_CUI_CIColors_AddRef(This) (This)->lpVtbl->AddRef(This)
  819. #define __x_ABI_CWindows_CUI_CIColors_Release(This) (This)->lpVtbl->Release(This)
  820. /*** IInspectable methods ***/
  821. #define __x_ABI_CWindows_CUI_CIColors_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids)
  822. #define __x_ABI_CWindows_CUI_CIColors_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className)
  823. #define __x_ABI_CWindows_CUI_CIColors_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel)
  824. #else
  825. /*** IUnknown methods ***/
  826. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColors_QueryInterface(__x_ABI_CWindows_CUI_CIColors* This,REFIID riid,void **ppvObject) {
  827. return This->lpVtbl->QueryInterface(This,riid,ppvObject);
  828. }
  829. static FORCEINLINE ULONG __x_ABI_CWindows_CUI_CIColors_AddRef(__x_ABI_CWindows_CUI_CIColors* This) {
  830. return This->lpVtbl->AddRef(This);
  831. }
  832. static FORCEINLINE ULONG __x_ABI_CWindows_CUI_CIColors_Release(__x_ABI_CWindows_CUI_CIColors* This) {
  833. return This->lpVtbl->Release(This);
  834. }
  835. /*** IInspectable methods ***/
  836. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColors_GetIids(__x_ABI_CWindows_CUI_CIColors* This,ULONG *iidCount,IID **iids) {
  837. return This->lpVtbl->GetIids(This,iidCount,iids);
  838. }
  839. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColors_GetRuntimeClassName(__x_ABI_CWindows_CUI_CIColors* This,HSTRING *className) {
  840. return This->lpVtbl->GetRuntimeClassName(This,className);
  841. }
  842. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColors_GetTrustLevel(__x_ABI_CWindows_CUI_CIColors* This,TrustLevel *trustLevel) {
  843. return This->lpVtbl->GetTrustLevel(This,trustLevel);
  844. }
  845. #endif
  846. #ifdef WIDL_using_Windows_UI
  847. #define IID_IColors IID___x_ABI_CWindows_CUI_CIColors
  848. #define IColorsVtbl __x_ABI_CWindows_CUI_CIColorsVtbl
  849. #define IColors __x_ABI_CWindows_CUI_CIColors
  850. #define IColors_QueryInterface __x_ABI_CWindows_CUI_CIColors_QueryInterface
  851. #define IColors_AddRef __x_ABI_CWindows_CUI_CIColors_AddRef
  852. #define IColors_Release __x_ABI_CWindows_CUI_CIColors_Release
  853. #define IColors_GetIids __x_ABI_CWindows_CUI_CIColors_GetIids
  854. #define IColors_GetRuntimeClassName __x_ABI_CWindows_CUI_CIColors_GetRuntimeClassName
  855. #define IColors_GetTrustLevel __x_ABI_CWindows_CUI_CIColors_GetTrustLevel
  856. #endif /* WIDL_using_Windows_UI */
  857. #endif
  858. #endif
  859. #endif /* ____x_ABI_CWindows_CUI_CIColors_INTERFACE_DEFINED__ */
  860. #endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */
  861. /*****************************************************************************
  862. * IColorsStatics interface
  863. */
  864. #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000
  865. #ifndef ____x_ABI_CWindows_CUI_CIColorsStatics_INTERFACE_DEFINED__
  866. #define ____x_ABI_CWindows_CUI_CIColorsStatics_INTERFACE_DEFINED__
  867. DEFINE_GUID(IID___x_ABI_CWindows_CUI_CIColorsStatics, 0xcff52e04, 0xcca6, 0x4614, 0xa1,0x7e, 0x75,0x49,0x10,0xc8,0x4a,0x99);
  868. #if defined(__cplusplus) && !defined(CINTERFACE)
  869. } /* extern "C" */
  870. namespace ABI {
  871. namespace Windows {
  872. namespace UI {
  873. MIDL_INTERFACE("cff52e04-cca6-4614-a17e-754910c84a99")
  874. IColorsStatics : public IInspectable
  875. {
  876. virtual HRESULT STDMETHODCALLTYPE get_AliceBlue(
  877. struct Color *value) = 0;
  878. virtual HRESULT STDMETHODCALLTYPE get_AntiqueWhite(
  879. struct Color *value) = 0;
  880. virtual HRESULT STDMETHODCALLTYPE get_Aqua(
  881. struct Color *value) = 0;
  882. virtual HRESULT STDMETHODCALLTYPE get_Aquamarine(
  883. struct Color *value) = 0;
  884. virtual HRESULT STDMETHODCALLTYPE get_Azure(
  885. struct Color *value) = 0;
  886. virtual HRESULT STDMETHODCALLTYPE get_Beige(
  887. struct Color *value) = 0;
  888. virtual HRESULT STDMETHODCALLTYPE get_Bisque(
  889. struct Color *value) = 0;
  890. virtual HRESULT STDMETHODCALLTYPE get_Black(
  891. struct Color *value) = 0;
  892. virtual HRESULT STDMETHODCALLTYPE get_BlanchedAlmond(
  893. struct Color *value) = 0;
  894. virtual HRESULT STDMETHODCALLTYPE get_Blue(
  895. struct Color *value) = 0;
  896. virtual HRESULT STDMETHODCALLTYPE get_BlueViolet(
  897. struct Color *value) = 0;
  898. virtual HRESULT STDMETHODCALLTYPE get_Brown(
  899. struct Color *value) = 0;
  900. virtual HRESULT STDMETHODCALLTYPE get_BurlyWood(
  901. struct Color *value) = 0;
  902. virtual HRESULT STDMETHODCALLTYPE get_CadetBlue(
  903. struct Color *value) = 0;
  904. virtual HRESULT STDMETHODCALLTYPE get_Chartreuse(
  905. struct Color *value) = 0;
  906. virtual HRESULT STDMETHODCALLTYPE get_Chocolate(
  907. struct Color *value) = 0;
  908. virtual HRESULT STDMETHODCALLTYPE get_Coral(
  909. struct Color *value) = 0;
  910. virtual HRESULT STDMETHODCALLTYPE get_CornflowerBlue(
  911. struct Color *value) = 0;
  912. virtual HRESULT STDMETHODCALLTYPE get_Cornsilk(
  913. struct Color *value) = 0;
  914. virtual HRESULT STDMETHODCALLTYPE get_Crimson(
  915. struct Color *value) = 0;
  916. virtual HRESULT STDMETHODCALLTYPE get_Cyan(
  917. struct Color *value) = 0;
  918. virtual HRESULT STDMETHODCALLTYPE get_DarkBlue(
  919. struct Color *value) = 0;
  920. virtual HRESULT STDMETHODCALLTYPE get_DarkCyan(
  921. struct Color *value) = 0;
  922. virtual HRESULT STDMETHODCALLTYPE get_DarkGoldenrod(
  923. struct Color *value) = 0;
  924. virtual HRESULT STDMETHODCALLTYPE get_DarkGray(
  925. struct Color *value) = 0;
  926. virtual HRESULT STDMETHODCALLTYPE get_DarkGreen(
  927. struct Color *value) = 0;
  928. virtual HRESULT STDMETHODCALLTYPE get_DarkKhaki(
  929. struct Color *value) = 0;
  930. virtual HRESULT STDMETHODCALLTYPE get_DarkMagenta(
  931. struct Color *value) = 0;
  932. virtual HRESULT STDMETHODCALLTYPE get_DarkOliveGreen(
  933. struct Color *value) = 0;
  934. virtual HRESULT STDMETHODCALLTYPE get_DarkOrange(
  935. struct Color *value) = 0;
  936. virtual HRESULT STDMETHODCALLTYPE get_DarkOrchid(
  937. struct Color *value) = 0;
  938. virtual HRESULT STDMETHODCALLTYPE get_DarkRed(
  939. struct Color *value) = 0;
  940. virtual HRESULT STDMETHODCALLTYPE get_DarkSalmon(
  941. struct Color *value) = 0;
  942. virtual HRESULT STDMETHODCALLTYPE get_DarkSeaGreen(
  943. struct Color *value) = 0;
  944. virtual HRESULT STDMETHODCALLTYPE get_DarkSlateBlue(
  945. struct Color *value) = 0;
  946. virtual HRESULT STDMETHODCALLTYPE get_DarkSlateGray(
  947. struct Color *value) = 0;
  948. virtual HRESULT STDMETHODCALLTYPE get_DarkTurquoise(
  949. struct Color *value) = 0;
  950. virtual HRESULT STDMETHODCALLTYPE get_DarkViolet(
  951. struct Color *value) = 0;
  952. virtual HRESULT STDMETHODCALLTYPE get_DeepPink(
  953. struct Color *value) = 0;
  954. virtual HRESULT STDMETHODCALLTYPE get_DeepSkyBlue(
  955. struct Color *value) = 0;
  956. virtual HRESULT STDMETHODCALLTYPE get_DimGray(
  957. struct Color *value) = 0;
  958. virtual HRESULT STDMETHODCALLTYPE get_DodgerBlue(
  959. struct Color *value) = 0;
  960. virtual HRESULT STDMETHODCALLTYPE get_Firebrick(
  961. struct Color *value) = 0;
  962. virtual HRESULT STDMETHODCALLTYPE get_FloralWhite(
  963. struct Color *value) = 0;
  964. virtual HRESULT STDMETHODCALLTYPE get_ForestGreen(
  965. struct Color *value) = 0;
  966. virtual HRESULT STDMETHODCALLTYPE get_Fuchsia(
  967. struct Color *value) = 0;
  968. virtual HRESULT STDMETHODCALLTYPE get_Gainsboro(
  969. struct Color *value) = 0;
  970. virtual HRESULT STDMETHODCALLTYPE get_GhostWhite(
  971. struct Color *value) = 0;
  972. virtual HRESULT STDMETHODCALLTYPE get_Gold(
  973. struct Color *value) = 0;
  974. virtual HRESULT STDMETHODCALLTYPE get_Goldenrod(
  975. struct Color *value) = 0;
  976. virtual HRESULT STDMETHODCALLTYPE get_Gray(
  977. struct Color *value) = 0;
  978. virtual HRESULT STDMETHODCALLTYPE get_Green(
  979. struct Color *value) = 0;
  980. virtual HRESULT STDMETHODCALLTYPE get_GreenYellow(
  981. struct Color *value) = 0;
  982. virtual HRESULT STDMETHODCALLTYPE get_Honeydew(
  983. struct Color *value) = 0;
  984. virtual HRESULT STDMETHODCALLTYPE get_HotPink(
  985. struct Color *value) = 0;
  986. virtual HRESULT STDMETHODCALLTYPE get_IndianRed(
  987. struct Color *value) = 0;
  988. virtual HRESULT STDMETHODCALLTYPE get_Indigo(
  989. struct Color *value) = 0;
  990. virtual HRESULT STDMETHODCALLTYPE get_Ivory(
  991. struct Color *value) = 0;
  992. virtual HRESULT STDMETHODCALLTYPE get_Khaki(
  993. struct Color *value) = 0;
  994. virtual HRESULT STDMETHODCALLTYPE get_Lavender(
  995. struct Color *value) = 0;
  996. virtual HRESULT STDMETHODCALLTYPE get_LavenderBlush(
  997. struct Color *value) = 0;
  998. virtual HRESULT STDMETHODCALLTYPE get_LawnGreen(
  999. struct Color *value) = 0;
  1000. virtual HRESULT STDMETHODCALLTYPE get_LemonChiffon(
  1001. struct Color *value) = 0;
  1002. virtual HRESULT STDMETHODCALLTYPE get_LightBlue(
  1003. struct Color *value) = 0;
  1004. virtual HRESULT STDMETHODCALLTYPE get_LightCoral(
  1005. struct Color *value) = 0;
  1006. virtual HRESULT STDMETHODCALLTYPE get_LightCyan(
  1007. struct Color *value) = 0;
  1008. virtual HRESULT STDMETHODCALLTYPE get_LightGoldenrodYellow(
  1009. struct Color *value) = 0;
  1010. virtual HRESULT STDMETHODCALLTYPE get_LightGreen(
  1011. struct Color *value) = 0;
  1012. virtual HRESULT STDMETHODCALLTYPE get_LightGray(
  1013. struct Color *value) = 0;
  1014. virtual HRESULT STDMETHODCALLTYPE get_LightPink(
  1015. struct Color *value) = 0;
  1016. virtual HRESULT STDMETHODCALLTYPE get_LightSalmon(
  1017. struct Color *value) = 0;
  1018. virtual HRESULT STDMETHODCALLTYPE get_LightSeaGreen(
  1019. struct Color *value) = 0;
  1020. virtual HRESULT STDMETHODCALLTYPE get_LightSkyBlue(
  1021. struct Color *value) = 0;
  1022. virtual HRESULT STDMETHODCALLTYPE get_LightSlateGray(
  1023. struct Color *value) = 0;
  1024. virtual HRESULT STDMETHODCALLTYPE get_LightSteelBlue(
  1025. struct Color *value) = 0;
  1026. virtual HRESULT STDMETHODCALLTYPE get_LightYellow(
  1027. struct Color *value) = 0;
  1028. virtual HRESULT STDMETHODCALLTYPE get_Lime(
  1029. struct Color *value) = 0;
  1030. virtual HRESULT STDMETHODCALLTYPE get_LimeGreen(
  1031. struct Color *value) = 0;
  1032. virtual HRESULT STDMETHODCALLTYPE get_Linen(
  1033. struct Color *value) = 0;
  1034. virtual HRESULT STDMETHODCALLTYPE get_Magenta(
  1035. struct Color *value) = 0;
  1036. virtual HRESULT STDMETHODCALLTYPE get_Maroon(
  1037. struct Color *value) = 0;
  1038. virtual HRESULT STDMETHODCALLTYPE get_MediumAquamarine(
  1039. struct Color *value) = 0;
  1040. virtual HRESULT STDMETHODCALLTYPE get_MediumBlue(
  1041. struct Color *value) = 0;
  1042. virtual HRESULT STDMETHODCALLTYPE get_MediumOrchid(
  1043. struct Color *value) = 0;
  1044. virtual HRESULT STDMETHODCALLTYPE get_MediumPurple(
  1045. struct Color *value) = 0;
  1046. virtual HRESULT STDMETHODCALLTYPE get_MediumSeaGreen(
  1047. struct Color *value) = 0;
  1048. virtual HRESULT STDMETHODCALLTYPE get_MediumSlateBlue(
  1049. struct Color *value) = 0;
  1050. virtual HRESULT STDMETHODCALLTYPE get_MediumSpringGreen(
  1051. struct Color *value) = 0;
  1052. virtual HRESULT STDMETHODCALLTYPE get_MediumTurquoise(
  1053. struct Color *value) = 0;
  1054. virtual HRESULT STDMETHODCALLTYPE get_MediumVioletRed(
  1055. struct Color *value) = 0;
  1056. virtual HRESULT STDMETHODCALLTYPE get_MidnightBlue(
  1057. struct Color *value) = 0;
  1058. virtual HRESULT STDMETHODCALLTYPE get_MintCream(
  1059. struct Color *value) = 0;
  1060. virtual HRESULT STDMETHODCALLTYPE get_MistyRose(
  1061. struct Color *value) = 0;
  1062. virtual HRESULT STDMETHODCALLTYPE get_Moccasin(
  1063. struct Color *value) = 0;
  1064. virtual HRESULT STDMETHODCALLTYPE get_NavajoWhite(
  1065. struct Color *value) = 0;
  1066. virtual HRESULT STDMETHODCALLTYPE get_Navy(
  1067. struct Color *value) = 0;
  1068. virtual HRESULT STDMETHODCALLTYPE get_OldLace(
  1069. struct Color *value) = 0;
  1070. virtual HRESULT STDMETHODCALLTYPE get_Olive(
  1071. struct Color *value) = 0;
  1072. virtual HRESULT STDMETHODCALLTYPE get_OliveDrab(
  1073. struct Color *value) = 0;
  1074. virtual HRESULT STDMETHODCALLTYPE get_Orange(
  1075. struct Color *value) = 0;
  1076. virtual HRESULT STDMETHODCALLTYPE get_OrangeRed(
  1077. struct Color *value) = 0;
  1078. virtual HRESULT STDMETHODCALLTYPE get_Orchid(
  1079. struct Color *value) = 0;
  1080. virtual HRESULT STDMETHODCALLTYPE get_PaleGoldenrod(
  1081. struct Color *value) = 0;
  1082. virtual HRESULT STDMETHODCALLTYPE get_PaleGreen(
  1083. struct Color *value) = 0;
  1084. virtual HRESULT STDMETHODCALLTYPE get_PaleTurquoise(
  1085. struct Color *value) = 0;
  1086. virtual HRESULT STDMETHODCALLTYPE get_PaleVioletRed(
  1087. struct Color *value) = 0;
  1088. virtual HRESULT STDMETHODCALLTYPE get_PapayaWhip(
  1089. struct Color *value) = 0;
  1090. virtual HRESULT STDMETHODCALLTYPE get_PeachPuff(
  1091. struct Color *value) = 0;
  1092. virtual HRESULT STDMETHODCALLTYPE get_Peru(
  1093. struct Color *value) = 0;
  1094. virtual HRESULT STDMETHODCALLTYPE get_Pink(
  1095. struct Color *value) = 0;
  1096. virtual HRESULT STDMETHODCALLTYPE get_Plum(
  1097. struct Color *value) = 0;
  1098. virtual HRESULT STDMETHODCALLTYPE get_PowderBlue(
  1099. struct Color *value) = 0;
  1100. virtual HRESULT STDMETHODCALLTYPE get_Purple(
  1101. struct Color *value) = 0;
  1102. virtual HRESULT STDMETHODCALLTYPE get_Red(
  1103. struct Color *value) = 0;
  1104. virtual HRESULT STDMETHODCALLTYPE get_RosyBrown(
  1105. struct Color *value) = 0;
  1106. virtual HRESULT STDMETHODCALLTYPE get_RoyalBlue(
  1107. struct Color *value) = 0;
  1108. virtual HRESULT STDMETHODCALLTYPE get_SaddleBrown(
  1109. struct Color *value) = 0;
  1110. virtual HRESULT STDMETHODCALLTYPE get_Salmon(
  1111. struct Color *value) = 0;
  1112. virtual HRESULT STDMETHODCALLTYPE get_SandyBrown(
  1113. struct Color *value) = 0;
  1114. virtual HRESULT STDMETHODCALLTYPE get_SeaGreen(
  1115. struct Color *value) = 0;
  1116. virtual HRESULT STDMETHODCALLTYPE get_SeaShell(
  1117. struct Color *value) = 0;
  1118. virtual HRESULT STDMETHODCALLTYPE get_Sienna(
  1119. struct Color *value) = 0;
  1120. virtual HRESULT STDMETHODCALLTYPE get_Silver(
  1121. struct Color *value) = 0;
  1122. virtual HRESULT STDMETHODCALLTYPE get_SkyBlue(
  1123. struct Color *value) = 0;
  1124. virtual HRESULT STDMETHODCALLTYPE get_SlateBlue(
  1125. struct Color *value) = 0;
  1126. virtual HRESULT STDMETHODCALLTYPE get_SlateGray(
  1127. struct Color *value) = 0;
  1128. virtual HRESULT STDMETHODCALLTYPE get_Snow(
  1129. struct Color *value) = 0;
  1130. virtual HRESULT STDMETHODCALLTYPE get_SpringGreen(
  1131. struct Color *value) = 0;
  1132. virtual HRESULT STDMETHODCALLTYPE get_SteelBlue(
  1133. struct Color *value) = 0;
  1134. virtual HRESULT STDMETHODCALLTYPE get_Tan(
  1135. struct Color *value) = 0;
  1136. virtual HRESULT STDMETHODCALLTYPE get_Teal(
  1137. struct Color *value) = 0;
  1138. virtual HRESULT STDMETHODCALLTYPE get_Thistle(
  1139. struct Color *value) = 0;
  1140. virtual HRESULT STDMETHODCALLTYPE get_Tomato(
  1141. struct Color *value) = 0;
  1142. virtual HRESULT STDMETHODCALLTYPE get_Transparent(
  1143. struct Color *value) = 0;
  1144. virtual HRESULT STDMETHODCALLTYPE get_Turquoise(
  1145. struct Color *value) = 0;
  1146. virtual HRESULT STDMETHODCALLTYPE get_Violet(
  1147. struct Color *value) = 0;
  1148. virtual HRESULT STDMETHODCALLTYPE get_Wheat(
  1149. struct Color *value) = 0;
  1150. virtual HRESULT STDMETHODCALLTYPE get_White(
  1151. struct Color *value) = 0;
  1152. virtual HRESULT STDMETHODCALLTYPE get_WhiteSmoke(
  1153. struct Color *value) = 0;
  1154. virtual HRESULT STDMETHODCALLTYPE get_Yellow(
  1155. struct Color *value) = 0;
  1156. virtual HRESULT STDMETHODCALLTYPE get_YellowGreen(
  1157. struct Color *value) = 0;
  1158. };
  1159. }
  1160. }
  1161. }
  1162. extern "C" {
  1163. #ifdef __CRT_UUID_DECL
  1164. __CRT_UUID_DECL(__x_ABI_CWindows_CUI_CIColorsStatics, 0xcff52e04, 0xcca6, 0x4614, 0xa1,0x7e, 0x75,0x49,0x10,0xc8,0x4a,0x99)
  1165. #endif
  1166. #else
  1167. typedef struct __x_ABI_CWindows_CUI_CIColorsStaticsVtbl {
  1168. BEGIN_INTERFACE
  1169. /*** IUnknown methods ***/
  1170. HRESULT (STDMETHODCALLTYPE *QueryInterface)(
  1171. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1172. REFIID riid,
  1173. void **ppvObject);
  1174. ULONG (STDMETHODCALLTYPE *AddRef)(
  1175. __x_ABI_CWindows_CUI_CIColorsStatics *This);
  1176. ULONG (STDMETHODCALLTYPE *Release)(
  1177. __x_ABI_CWindows_CUI_CIColorsStatics *This);
  1178. /*** IInspectable methods ***/
  1179. HRESULT (STDMETHODCALLTYPE *GetIids)(
  1180. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1181. ULONG *iidCount,
  1182. IID **iids);
  1183. HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)(
  1184. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1185. HSTRING *className);
  1186. HRESULT (STDMETHODCALLTYPE *GetTrustLevel)(
  1187. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1188. TrustLevel *trustLevel);
  1189. /*** IColorsStatics methods ***/
  1190. HRESULT (STDMETHODCALLTYPE *get_AliceBlue)(
  1191. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1192. struct __x_ABI_CWindows_CUI_CColor *value);
  1193. HRESULT (STDMETHODCALLTYPE *get_AntiqueWhite)(
  1194. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1195. struct __x_ABI_CWindows_CUI_CColor *value);
  1196. HRESULT (STDMETHODCALLTYPE *get_Aqua)(
  1197. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1198. struct __x_ABI_CWindows_CUI_CColor *value);
  1199. HRESULT (STDMETHODCALLTYPE *get_Aquamarine)(
  1200. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1201. struct __x_ABI_CWindows_CUI_CColor *value);
  1202. HRESULT (STDMETHODCALLTYPE *get_Azure)(
  1203. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1204. struct __x_ABI_CWindows_CUI_CColor *value);
  1205. HRESULT (STDMETHODCALLTYPE *get_Beige)(
  1206. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1207. struct __x_ABI_CWindows_CUI_CColor *value);
  1208. HRESULT (STDMETHODCALLTYPE *get_Bisque)(
  1209. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1210. struct __x_ABI_CWindows_CUI_CColor *value);
  1211. HRESULT (STDMETHODCALLTYPE *get_Black)(
  1212. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1213. struct __x_ABI_CWindows_CUI_CColor *value);
  1214. HRESULT (STDMETHODCALLTYPE *get_BlanchedAlmond)(
  1215. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1216. struct __x_ABI_CWindows_CUI_CColor *value);
  1217. HRESULT (STDMETHODCALLTYPE *get_Blue)(
  1218. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1219. struct __x_ABI_CWindows_CUI_CColor *value);
  1220. HRESULT (STDMETHODCALLTYPE *get_BlueViolet)(
  1221. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1222. struct __x_ABI_CWindows_CUI_CColor *value);
  1223. HRESULT (STDMETHODCALLTYPE *get_Brown)(
  1224. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1225. struct __x_ABI_CWindows_CUI_CColor *value);
  1226. HRESULT (STDMETHODCALLTYPE *get_BurlyWood)(
  1227. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1228. struct __x_ABI_CWindows_CUI_CColor *value);
  1229. HRESULT (STDMETHODCALLTYPE *get_CadetBlue)(
  1230. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1231. struct __x_ABI_CWindows_CUI_CColor *value);
  1232. HRESULT (STDMETHODCALLTYPE *get_Chartreuse)(
  1233. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1234. struct __x_ABI_CWindows_CUI_CColor *value);
  1235. HRESULT (STDMETHODCALLTYPE *get_Chocolate)(
  1236. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1237. struct __x_ABI_CWindows_CUI_CColor *value);
  1238. HRESULT (STDMETHODCALLTYPE *get_Coral)(
  1239. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1240. struct __x_ABI_CWindows_CUI_CColor *value);
  1241. HRESULT (STDMETHODCALLTYPE *get_CornflowerBlue)(
  1242. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1243. struct __x_ABI_CWindows_CUI_CColor *value);
  1244. HRESULT (STDMETHODCALLTYPE *get_Cornsilk)(
  1245. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1246. struct __x_ABI_CWindows_CUI_CColor *value);
  1247. HRESULT (STDMETHODCALLTYPE *get_Crimson)(
  1248. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1249. struct __x_ABI_CWindows_CUI_CColor *value);
  1250. HRESULT (STDMETHODCALLTYPE *get_Cyan)(
  1251. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1252. struct __x_ABI_CWindows_CUI_CColor *value);
  1253. HRESULT (STDMETHODCALLTYPE *get_DarkBlue)(
  1254. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1255. struct __x_ABI_CWindows_CUI_CColor *value);
  1256. HRESULT (STDMETHODCALLTYPE *get_DarkCyan)(
  1257. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1258. struct __x_ABI_CWindows_CUI_CColor *value);
  1259. HRESULT (STDMETHODCALLTYPE *get_DarkGoldenrod)(
  1260. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1261. struct __x_ABI_CWindows_CUI_CColor *value);
  1262. HRESULT (STDMETHODCALLTYPE *get_DarkGray)(
  1263. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1264. struct __x_ABI_CWindows_CUI_CColor *value);
  1265. HRESULT (STDMETHODCALLTYPE *get_DarkGreen)(
  1266. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1267. struct __x_ABI_CWindows_CUI_CColor *value);
  1268. HRESULT (STDMETHODCALLTYPE *get_DarkKhaki)(
  1269. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1270. struct __x_ABI_CWindows_CUI_CColor *value);
  1271. HRESULT (STDMETHODCALLTYPE *get_DarkMagenta)(
  1272. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1273. struct __x_ABI_CWindows_CUI_CColor *value);
  1274. HRESULT (STDMETHODCALLTYPE *get_DarkOliveGreen)(
  1275. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1276. struct __x_ABI_CWindows_CUI_CColor *value);
  1277. HRESULT (STDMETHODCALLTYPE *get_DarkOrange)(
  1278. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1279. struct __x_ABI_CWindows_CUI_CColor *value);
  1280. HRESULT (STDMETHODCALLTYPE *get_DarkOrchid)(
  1281. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1282. struct __x_ABI_CWindows_CUI_CColor *value);
  1283. HRESULT (STDMETHODCALLTYPE *get_DarkRed)(
  1284. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1285. struct __x_ABI_CWindows_CUI_CColor *value);
  1286. HRESULT (STDMETHODCALLTYPE *get_DarkSalmon)(
  1287. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1288. struct __x_ABI_CWindows_CUI_CColor *value);
  1289. HRESULT (STDMETHODCALLTYPE *get_DarkSeaGreen)(
  1290. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1291. struct __x_ABI_CWindows_CUI_CColor *value);
  1292. HRESULT (STDMETHODCALLTYPE *get_DarkSlateBlue)(
  1293. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1294. struct __x_ABI_CWindows_CUI_CColor *value);
  1295. HRESULT (STDMETHODCALLTYPE *get_DarkSlateGray)(
  1296. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1297. struct __x_ABI_CWindows_CUI_CColor *value);
  1298. HRESULT (STDMETHODCALLTYPE *get_DarkTurquoise)(
  1299. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1300. struct __x_ABI_CWindows_CUI_CColor *value);
  1301. HRESULT (STDMETHODCALLTYPE *get_DarkViolet)(
  1302. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1303. struct __x_ABI_CWindows_CUI_CColor *value);
  1304. HRESULT (STDMETHODCALLTYPE *get_DeepPink)(
  1305. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1306. struct __x_ABI_CWindows_CUI_CColor *value);
  1307. HRESULT (STDMETHODCALLTYPE *get_DeepSkyBlue)(
  1308. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1309. struct __x_ABI_CWindows_CUI_CColor *value);
  1310. HRESULT (STDMETHODCALLTYPE *get_DimGray)(
  1311. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1312. struct __x_ABI_CWindows_CUI_CColor *value);
  1313. HRESULT (STDMETHODCALLTYPE *get_DodgerBlue)(
  1314. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1315. struct __x_ABI_CWindows_CUI_CColor *value);
  1316. HRESULT (STDMETHODCALLTYPE *get_Firebrick)(
  1317. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1318. struct __x_ABI_CWindows_CUI_CColor *value);
  1319. HRESULT (STDMETHODCALLTYPE *get_FloralWhite)(
  1320. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1321. struct __x_ABI_CWindows_CUI_CColor *value);
  1322. HRESULT (STDMETHODCALLTYPE *get_ForestGreen)(
  1323. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1324. struct __x_ABI_CWindows_CUI_CColor *value);
  1325. HRESULT (STDMETHODCALLTYPE *get_Fuchsia)(
  1326. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1327. struct __x_ABI_CWindows_CUI_CColor *value);
  1328. HRESULT (STDMETHODCALLTYPE *get_Gainsboro)(
  1329. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1330. struct __x_ABI_CWindows_CUI_CColor *value);
  1331. HRESULT (STDMETHODCALLTYPE *get_GhostWhite)(
  1332. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1333. struct __x_ABI_CWindows_CUI_CColor *value);
  1334. HRESULT (STDMETHODCALLTYPE *get_Gold)(
  1335. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1336. struct __x_ABI_CWindows_CUI_CColor *value);
  1337. HRESULT (STDMETHODCALLTYPE *get_Goldenrod)(
  1338. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1339. struct __x_ABI_CWindows_CUI_CColor *value);
  1340. HRESULT (STDMETHODCALLTYPE *get_Gray)(
  1341. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1342. struct __x_ABI_CWindows_CUI_CColor *value);
  1343. HRESULT (STDMETHODCALLTYPE *get_Green)(
  1344. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1345. struct __x_ABI_CWindows_CUI_CColor *value);
  1346. HRESULT (STDMETHODCALLTYPE *get_GreenYellow)(
  1347. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1348. struct __x_ABI_CWindows_CUI_CColor *value);
  1349. HRESULT (STDMETHODCALLTYPE *get_Honeydew)(
  1350. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1351. struct __x_ABI_CWindows_CUI_CColor *value);
  1352. HRESULT (STDMETHODCALLTYPE *get_HotPink)(
  1353. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1354. struct __x_ABI_CWindows_CUI_CColor *value);
  1355. HRESULT (STDMETHODCALLTYPE *get_IndianRed)(
  1356. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1357. struct __x_ABI_CWindows_CUI_CColor *value);
  1358. HRESULT (STDMETHODCALLTYPE *get_Indigo)(
  1359. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1360. struct __x_ABI_CWindows_CUI_CColor *value);
  1361. HRESULT (STDMETHODCALLTYPE *get_Ivory)(
  1362. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1363. struct __x_ABI_CWindows_CUI_CColor *value);
  1364. HRESULT (STDMETHODCALLTYPE *get_Khaki)(
  1365. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1366. struct __x_ABI_CWindows_CUI_CColor *value);
  1367. HRESULT (STDMETHODCALLTYPE *get_Lavender)(
  1368. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1369. struct __x_ABI_CWindows_CUI_CColor *value);
  1370. HRESULT (STDMETHODCALLTYPE *get_LavenderBlush)(
  1371. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1372. struct __x_ABI_CWindows_CUI_CColor *value);
  1373. HRESULT (STDMETHODCALLTYPE *get_LawnGreen)(
  1374. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1375. struct __x_ABI_CWindows_CUI_CColor *value);
  1376. HRESULT (STDMETHODCALLTYPE *get_LemonChiffon)(
  1377. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1378. struct __x_ABI_CWindows_CUI_CColor *value);
  1379. HRESULT (STDMETHODCALLTYPE *get_LightBlue)(
  1380. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1381. struct __x_ABI_CWindows_CUI_CColor *value);
  1382. HRESULT (STDMETHODCALLTYPE *get_LightCoral)(
  1383. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1384. struct __x_ABI_CWindows_CUI_CColor *value);
  1385. HRESULT (STDMETHODCALLTYPE *get_LightCyan)(
  1386. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1387. struct __x_ABI_CWindows_CUI_CColor *value);
  1388. HRESULT (STDMETHODCALLTYPE *get_LightGoldenrodYellow)(
  1389. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1390. struct __x_ABI_CWindows_CUI_CColor *value);
  1391. HRESULT (STDMETHODCALLTYPE *get_LightGreen)(
  1392. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1393. struct __x_ABI_CWindows_CUI_CColor *value);
  1394. HRESULT (STDMETHODCALLTYPE *get_LightGray)(
  1395. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1396. struct __x_ABI_CWindows_CUI_CColor *value);
  1397. HRESULT (STDMETHODCALLTYPE *get_LightPink)(
  1398. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1399. struct __x_ABI_CWindows_CUI_CColor *value);
  1400. HRESULT (STDMETHODCALLTYPE *get_LightSalmon)(
  1401. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1402. struct __x_ABI_CWindows_CUI_CColor *value);
  1403. HRESULT (STDMETHODCALLTYPE *get_LightSeaGreen)(
  1404. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1405. struct __x_ABI_CWindows_CUI_CColor *value);
  1406. HRESULT (STDMETHODCALLTYPE *get_LightSkyBlue)(
  1407. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1408. struct __x_ABI_CWindows_CUI_CColor *value);
  1409. HRESULT (STDMETHODCALLTYPE *get_LightSlateGray)(
  1410. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1411. struct __x_ABI_CWindows_CUI_CColor *value);
  1412. HRESULT (STDMETHODCALLTYPE *get_LightSteelBlue)(
  1413. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1414. struct __x_ABI_CWindows_CUI_CColor *value);
  1415. HRESULT (STDMETHODCALLTYPE *get_LightYellow)(
  1416. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1417. struct __x_ABI_CWindows_CUI_CColor *value);
  1418. HRESULT (STDMETHODCALLTYPE *get_Lime)(
  1419. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1420. struct __x_ABI_CWindows_CUI_CColor *value);
  1421. HRESULT (STDMETHODCALLTYPE *get_LimeGreen)(
  1422. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1423. struct __x_ABI_CWindows_CUI_CColor *value);
  1424. HRESULT (STDMETHODCALLTYPE *get_Linen)(
  1425. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1426. struct __x_ABI_CWindows_CUI_CColor *value);
  1427. HRESULT (STDMETHODCALLTYPE *get_Magenta)(
  1428. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1429. struct __x_ABI_CWindows_CUI_CColor *value);
  1430. HRESULT (STDMETHODCALLTYPE *get_Maroon)(
  1431. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1432. struct __x_ABI_CWindows_CUI_CColor *value);
  1433. HRESULT (STDMETHODCALLTYPE *get_MediumAquamarine)(
  1434. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1435. struct __x_ABI_CWindows_CUI_CColor *value);
  1436. HRESULT (STDMETHODCALLTYPE *get_MediumBlue)(
  1437. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1438. struct __x_ABI_CWindows_CUI_CColor *value);
  1439. HRESULT (STDMETHODCALLTYPE *get_MediumOrchid)(
  1440. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1441. struct __x_ABI_CWindows_CUI_CColor *value);
  1442. HRESULT (STDMETHODCALLTYPE *get_MediumPurple)(
  1443. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1444. struct __x_ABI_CWindows_CUI_CColor *value);
  1445. HRESULT (STDMETHODCALLTYPE *get_MediumSeaGreen)(
  1446. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1447. struct __x_ABI_CWindows_CUI_CColor *value);
  1448. HRESULT (STDMETHODCALLTYPE *get_MediumSlateBlue)(
  1449. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1450. struct __x_ABI_CWindows_CUI_CColor *value);
  1451. HRESULT (STDMETHODCALLTYPE *get_MediumSpringGreen)(
  1452. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1453. struct __x_ABI_CWindows_CUI_CColor *value);
  1454. HRESULT (STDMETHODCALLTYPE *get_MediumTurquoise)(
  1455. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1456. struct __x_ABI_CWindows_CUI_CColor *value);
  1457. HRESULT (STDMETHODCALLTYPE *get_MediumVioletRed)(
  1458. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1459. struct __x_ABI_CWindows_CUI_CColor *value);
  1460. HRESULT (STDMETHODCALLTYPE *get_MidnightBlue)(
  1461. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1462. struct __x_ABI_CWindows_CUI_CColor *value);
  1463. HRESULT (STDMETHODCALLTYPE *get_MintCream)(
  1464. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1465. struct __x_ABI_CWindows_CUI_CColor *value);
  1466. HRESULT (STDMETHODCALLTYPE *get_MistyRose)(
  1467. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1468. struct __x_ABI_CWindows_CUI_CColor *value);
  1469. HRESULT (STDMETHODCALLTYPE *get_Moccasin)(
  1470. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1471. struct __x_ABI_CWindows_CUI_CColor *value);
  1472. HRESULT (STDMETHODCALLTYPE *get_NavajoWhite)(
  1473. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1474. struct __x_ABI_CWindows_CUI_CColor *value);
  1475. HRESULT (STDMETHODCALLTYPE *get_Navy)(
  1476. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1477. struct __x_ABI_CWindows_CUI_CColor *value);
  1478. HRESULT (STDMETHODCALLTYPE *get_OldLace)(
  1479. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1480. struct __x_ABI_CWindows_CUI_CColor *value);
  1481. HRESULT (STDMETHODCALLTYPE *get_Olive)(
  1482. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1483. struct __x_ABI_CWindows_CUI_CColor *value);
  1484. HRESULT (STDMETHODCALLTYPE *get_OliveDrab)(
  1485. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1486. struct __x_ABI_CWindows_CUI_CColor *value);
  1487. HRESULT (STDMETHODCALLTYPE *get_Orange)(
  1488. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1489. struct __x_ABI_CWindows_CUI_CColor *value);
  1490. HRESULT (STDMETHODCALLTYPE *get_OrangeRed)(
  1491. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1492. struct __x_ABI_CWindows_CUI_CColor *value);
  1493. HRESULT (STDMETHODCALLTYPE *get_Orchid)(
  1494. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1495. struct __x_ABI_CWindows_CUI_CColor *value);
  1496. HRESULT (STDMETHODCALLTYPE *get_PaleGoldenrod)(
  1497. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1498. struct __x_ABI_CWindows_CUI_CColor *value);
  1499. HRESULT (STDMETHODCALLTYPE *get_PaleGreen)(
  1500. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1501. struct __x_ABI_CWindows_CUI_CColor *value);
  1502. HRESULT (STDMETHODCALLTYPE *get_PaleTurquoise)(
  1503. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1504. struct __x_ABI_CWindows_CUI_CColor *value);
  1505. HRESULT (STDMETHODCALLTYPE *get_PaleVioletRed)(
  1506. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1507. struct __x_ABI_CWindows_CUI_CColor *value);
  1508. HRESULT (STDMETHODCALLTYPE *get_PapayaWhip)(
  1509. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1510. struct __x_ABI_CWindows_CUI_CColor *value);
  1511. HRESULT (STDMETHODCALLTYPE *get_PeachPuff)(
  1512. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1513. struct __x_ABI_CWindows_CUI_CColor *value);
  1514. HRESULT (STDMETHODCALLTYPE *get_Peru)(
  1515. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1516. struct __x_ABI_CWindows_CUI_CColor *value);
  1517. HRESULT (STDMETHODCALLTYPE *get_Pink)(
  1518. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1519. struct __x_ABI_CWindows_CUI_CColor *value);
  1520. HRESULT (STDMETHODCALLTYPE *get_Plum)(
  1521. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1522. struct __x_ABI_CWindows_CUI_CColor *value);
  1523. HRESULT (STDMETHODCALLTYPE *get_PowderBlue)(
  1524. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1525. struct __x_ABI_CWindows_CUI_CColor *value);
  1526. HRESULT (STDMETHODCALLTYPE *get_Purple)(
  1527. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1528. struct __x_ABI_CWindows_CUI_CColor *value);
  1529. HRESULT (STDMETHODCALLTYPE *get_Red)(
  1530. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1531. struct __x_ABI_CWindows_CUI_CColor *value);
  1532. HRESULT (STDMETHODCALLTYPE *get_RosyBrown)(
  1533. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1534. struct __x_ABI_CWindows_CUI_CColor *value);
  1535. HRESULT (STDMETHODCALLTYPE *get_RoyalBlue)(
  1536. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1537. struct __x_ABI_CWindows_CUI_CColor *value);
  1538. HRESULT (STDMETHODCALLTYPE *get_SaddleBrown)(
  1539. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1540. struct __x_ABI_CWindows_CUI_CColor *value);
  1541. HRESULT (STDMETHODCALLTYPE *get_Salmon)(
  1542. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1543. struct __x_ABI_CWindows_CUI_CColor *value);
  1544. HRESULT (STDMETHODCALLTYPE *get_SandyBrown)(
  1545. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1546. struct __x_ABI_CWindows_CUI_CColor *value);
  1547. HRESULT (STDMETHODCALLTYPE *get_SeaGreen)(
  1548. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1549. struct __x_ABI_CWindows_CUI_CColor *value);
  1550. HRESULT (STDMETHODCALLTYPE *get_SeaShell)(
  1551. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1552. struct __x_ABI_CWindows_CUI_CColor *value);
  1553. HRESULT (STDMETHODCALLTYPE *get_Sienna)(
  1554. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1555. struct __x_ABI_CWindows_CUI_CColor *value);
  1556. HRESULT (STDMETHODCALLTYPE *get_Silver)(
  1557. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1558. struct __x_ABI_CWindows_CUI_CColor *value);
  1559. HRESULT (STDMETHODCALLTYPE *get_SkyBlue)(
  1560. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1561. struct __x_ABI_CWindows_CUI_CColor *value);
  1562. HRESULT (STDMETHODCALLTYPE *get_SlateBlue)(
  1563. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1564. struct __x_ABI_CWindows_CUI_CColor *value);
  1565. HRESULT (STDMETHODCALLTYPE *get_SlateGray)(
  1566. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1567. struct __x_ABI_CWindows_CUI_CColor *value);
  1568. HRESULT (STDMETHODCALLTYPE *get_Snow)(
  1569. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1570. struct __x_ABI_CWindows_CUI_CColor *value);
  1571. HRESULT (STDMETHODCALLTYPE *get_SpringGreen)(
  1572. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1573. struct __x_ABI_CWindows_CUI_CColor *value);
  1574. HRESULT (STDMETHODCALLTYPE *get_SteelBlue)(
  1575. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1576. struct __x_ABI_CWindows_CUI_CColor *value);
  1577. HRESULT (STDMETHODCALLTYPE *get_Tan)(
  1578. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1579. struct __x_ABI_CWindows_CUI_CColor *value);
  1580. HRESULT (STDMETHODCALLTYPE *get_Teal)(
  1581. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1582. struct __x_ABI_CWindows_CUI_CColor *value);
  1583. HRESULT (STDMETHODCALLTYPE *get_Thistle)(
  1584. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1585. struct __x_ABI_CWindows_CUI_CColor *value);
  1586. HRESULT (STDMETHODCALLTYPE *get_Tomato)(
  1587. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1588. struct __x_ABI_CWindows_CUI_CColor *value);
  1589. HRESULT (STDMETHODCALLTYPE *get_Transparent)(
  1590. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1591. struct __x_ABI_CWindows_CUI_CColor *value);
  1592. HRESULT (STDMETHODCALLTYPE *get_Turquoise)(
  1593. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1594. struct __x_ABI_CWindows_CUI_CColor *value);
  1595. HRESULT (STDMETHODCALLTYPE *get_Violet)(
  1596. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1597. struct __x_ABI_CWindows_CUI_CColor *value);
  1598. HRESULT (STDMETHODCALLTYPE *get_Wheat)(
  1599. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1600. struct __x_ABI_CWindows_CUI_CColor *value);
  1601. HRESULT (STDMETHODCALLTYPE *get_White)(
  1602. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1603. struct __x_ABI_CWindows_CUI_CColor *value);
  1604. HRESULT (STDMETHODCALLTYPE *get_WhiteSmoke)(
  1605. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1606. struct __x_ABI_CWindows_CUI_CColor *value);
  1607. HRESULT (STDMETHODCALLTYPE *get_Yellow)(
  1608. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1609. struct __x_ABI_CWindows_CUI_CColor *value);
  1610. HRESULT (STDMETHODCALLTYPE *get_YellowGreen)(
  1611. __x_ABI_CWindows_CUI_CIColorsStatics *This,
  1612. struct __x_ABI_CWindows_CUI_CColor *value);
  1613. END_INTERFACE
  1614. } __x_ABI_CWindows_CUI_CIColorsStaticsVtbl;
  1615. interface __x_ABI_CWindows_CUI_CIColorsStatics {
  1616. CONST_VTBL __x_ABI_CWindows_CUI_CIColorsStaticsVtbl* lpVtbl;
  1617. };
  1618. #ifdef COBJMACROS
  1619. #ifndef WIDL_C_INLINE_WRAPPERS
  1620. /*** IUnknown methods ***/
  1621. #define __x_ABI_CWindows_CUI_CIColorsStatics_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
  1622. #define __x_ABI_CWindows_CUI_CIColorsStatics_AddRef(This) (This)->lpVtbl->AddRef(This)
  1623. #define __x_ABI_CWindows_CUI_CIColorsStatics_Release(This) (This)->lpVtbl->Release(This)
  1624. /*** IInspectable methods ***/
  1625. #define __x_ABI_CWindows_CUI_CIColorsStatics_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids)
  1626. #define __x_ABI_CWindows_CUI_CIColorsStatics_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className)
  1627. #define __x_ABI_CWindows_CUI_CIColorsStatics_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel)
  1628. /*** IColorsStatics methods ***/
  1629. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_AliceBlue(This,value) (This)->lpVtbl->get_AliceBlue(This,value)
  1630. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_AntiqueWhite(This,value) (This)->lpVtbl->get_AntiqueWhite(This,value)
  1631. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_Aqua(This,value) (This)->lpVtbl->get_Aqua(This,value)
  1632. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_Aquamarine(This,value) (This)->lpVtbl->get_Aquamarine(This,value)
  1633. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_Azure(This,value) (This)->lpVtbl->get_Azure(This,value)
  1634. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_Beige(This,value) (This)->lpVtbl->get_Beige(This,value)
  1635. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_Bisque(This,value) (This)->lpVtbl->get_Bisque(This,value)
  1636. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_Black(This,value) (This)->lpVtbl->get_Black(This,value)
  1637. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_BlanchedAlmond(This,value) (This)->lpVtbl->get_BlanchedAlmond(This,value)
  1638. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_Blue(This,value) (This)->lpVtbl->get_Blue(This,value)
  1639. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_BlueViolet(This,value) (This)->lpVtbl->get_BlueViolet(This,value)
  1640. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_Brown(This,value) (This)->lpVtbl->get_Brown(This,value)
  1641. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_BurlyWood(This,value) (This)->lpVtbl->get_BurlyWood(This,value)
  1642. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_CadetBlue(This,value) (This)->lpVtbl->get_CadetBlue(This,value)
  1643. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_Chartreuse(This,value) (This)->lpVtbl->get_Chartreuse(This,value)
  1644. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_Chocolate(This,value) (This)->lpVtbl->get_Chocolate(This,value)
  1645. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_Coral(This,value) (This)->lpVtbl->get_Coral(This,value)
  1646. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_CornflowerBlue(This,value) (This)->lpVtbl->get_CornflowerBlue(This,value)
  1647. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_Cornsilk(This,value) (This)->lpVtbl->get_Cornsilk(This,value)
  1648. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_Crimson(This,value) (This)->lpVtbl->get_Crimson(This,value)
  1649. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_Cyan(This,value) (This)->lpVtbl->get_Cyan(This,value)
  1650. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkBlue(This,value) (This)->lpVtbl->get_DarkBlue(This,value)
  1651. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkCyan(This,value) (This)->lpVtbl->get_DarkCyan(This,value)
  1652. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkGoldenrod(This,value) (This)->lpVtbl->get_DarkGoldenrod(This,value)
  1653. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkGray(This,value) (This)->lpVtbl->get_DarkGray(This,value)
  1654. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkGreen(This,value) (This)->lpVtbl->get_DarkGreen(This,value)
  1655. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkKhaki(This,value) (This)->lpVtbl->get_DarkKhaki(This,value)
  1656. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkMagenta(This,value) (This)->lpVtbl->get_DarkMagenta(This,value)
  1657. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkOliveGreen(This,value) (This)->lpVtbl->get_DarkOliveGreen(This,value)
  1658. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkOrange(This,value) (This)->lpVtbl->get_DarkOrange(This,value)
  1659. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkOrchid(This,value) (This)->lpVtbl->get_DarkOrchid(This,value)
  1660. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkRed(This,value) (This)->lpVtbl->get_DarkRed(This,value)
  1661. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkSalmon(This,value) (This)->lpVtbl->get_DarkSalmon(This,value)
  1662. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkSeaGreen(This,value) (This)->lpVtbl->get_DarkSeaGreen(This,value)
  1663. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkSlateBlue(This,value) (This)->lpVtbl->get_DarkSlateBlue(This,value)
  1664. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkSlateGray(This,value) (This)->lpVtbl->get_DarkSlateGray(This,value)
  1665. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkTurquoise(This,value) (This)->lpVtbl->get_DarkTurquoise(This,value)
  1666. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkViolet(This,value) (This)->lpVtbl->get_DarkViolet(This,value)
  1667. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_DeepPink(This,value) (This)->lpVtbl->get_DeepPink(This,value)
  1668. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_DeepSkyBlue(This,value) (This)->lpVtbl->get_DeepSkyBlue(This,value)
  1669. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_DimGray(This,value) (This)->lpVtbl->get_DimGray(This,value)
  1670. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_DodgerBlue(This,value) (This)->lpVtbl->get_DodgerBlue(This,value)
  1671. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_Firebrick(This,value) (This)->lpVtbl->get_Firebrick(This,value)
  1672. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_FloralWhite(This,value) (This)->lpVtbl->get_FloralWhite(This,value)
  1673. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_ForestGreen(This,value) (This)->lpVtbl->get_ForestGreen(This,value)
  1674. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_Fuchsia(This,value) (This)->lpVtbl->get_Fuchsia(This,value)
  1675. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_Gainsboro(This,value) (This)->lpVtbl->get_Gainsboro(This,value)
  1676. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_GhostWhite(This,value) (This)->lpVtbl->get_GhostWhite(This,value)
  1677. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_Gold(This,value) (This)->lpVtbl->get_Gold(This,value)
  1678. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_Goldenrod(This,value) (This)->lpVtbl->get_Goldenrod(This,value)
  1679. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_Gray(This,value) (This)->lpVtbl->get_Gray(This,value)
  1680. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_Green(This,value) (This)->lpVtbl->get_Green(This,value)
  1681. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_GreenYellow(This,value) (This)->lpVtbl->get_GreenYellow(This,value)
  1682. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_Honeydew(This,value) (This)->lpVtbl->get_Honeydew(This,value)
  1683. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_HotPink(This,value) (This)->lpVtbl->get_HotPink(This,value)
  1684. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_IndianRed(This,value) (This)->lpVtbl->get_IndianRed(This,value)
  1685. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_Indigo(This,value) (This)->lpVtbl->get_Indigo(This,value)
  1686. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_Ivory(This,value) (This)->lpVtbl->get_Ivory(This,value)
  1687. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_Khaki(This,value) (This)->lpVtbl->get_Khaki(This,value)
  1688. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_Lavender(This,value) (This)->lpVtbl->get_Lavender(This,value)
  1689. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_LavenderBlush(This,value) (This)->lpVtbl->get_LavenderBlush(This,value)
  1690. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_LawnGreen(This,value) (This)->lpVtbl->get_LawnGreen(This,value)
  1691. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_LemonChiffon(This,value) (This)->lpVtbl->get_LemonChiffon(This,value)
  1692. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_LightBlue(This,value) (This)->lpVtbl->get_LightBlue(This,value)
  1693. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_LightCoral(This,value) (This)->lpVtbl->get_LightCoral(This,value)
  1694. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_LightCyan(This,value) (This)->lpVtbl->get_LightCyan(This,value)
  1695. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_LightGoldenrodYellow(This,value) (This)->lpVtbl->get_LightGoldenrodYellow(This,value)
  1696. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_LightGreen(This,value) (This)->lpVtbl->get_LightGreen(This,value)
  1697. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_LightGray(This,value) (This)->lpVtbl->get_LightGray(This,value)
  1698. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_LightPink(This,value) (This)->lpVtbl->get_LightPink(This,value)
  1699. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_LightSalmon(This,value) (This)->lpVtbl->get_LightSalmon(This,value)
  1700. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_LightSeaGreen(This,value) (This)->lpVtbl->get_LightSeaGreen(This,value)
  1701. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_LightSkyBlue(This,value) (This)->lpVtbl->get_LightSkyBlue(This,value)
  1702. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_LightSlateGray(This,value) (This)->lpVtbl->get_LightSlateGray(This,value)
  1703. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_LightSteelBlue(This,value) (This)->lpVtbl->get_LightSteelBlue(This,value)
  1704. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_LightYellow(This,value) (This)->lpVtbl->get_LightYellow(This,value)
  1705. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_Lime(This,value) (This)->lpVtbl->get_Lime(This,value)
  1706. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_LimeGreen(This,value) (This)->lpVtbl->get_LimeGreen(This,value)
  1707. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_Linen(This,value) (This)->lpVtbl->get_Linen(This,value)
  1708. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_Magenta(This,value) (This)->lpVtbl->get_Magenta(This,value)
  1709. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_Maroon(This,value) (This)->lpVtbl->get_Maroon(This,value)
  1710. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_MediumAquamarine(This,value) (This)->lpVtbl->get_MediumAquamarine(This,value)
  1711. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_MediumBlue(This,value) (This)->lpVtbl->get_MediumBlue(This,value)
  1712. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_MediumOrchid(This,value) (This)->lpVtbl->get_MediumOrchid(This,value)
  1713. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_MediumPurple(This,value) (This)->lpVtbl->get_MediumPurple(This,value)
  1714. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_MediumSeaGreen(This,value) (This)->lpVtbl->get_MediumSeaGreen(This,value)
  1715. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_MediumSlateBlue(This,value) (This)->lpVtbl->get_MediumSlateBlue(This,value)
  1716. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_MediumSpringGreen(This,value) (This)->lpVtbl->get_MediumSpringGreen(This,value)
  1717. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_MediumTurquoise(This,value) (This)->lpVtbl->get_MediumTurquoise(This,value)
  1718. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_MediumVioletRed(This,value) (This)->lpVtbl->get_MediumVioletRed(This,value)
  1719. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_MidnightBlue(This,value) (This)->lpVtbl->get_MidnightBlue(This,value)
  1720. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_MintCream(This,value) (This)->lpVtbl->get_MintCream(This,value)
  1721. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_MistyRose(This,value) (This)->lpVtbl->get_MistyRose(This,value)
  1722. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_Moccasin(This,value) (This)->lpVtbl->get_Moccasin(This,value)
  1723. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_NavajoWhite(This,value) (This)->lpVtbl->get_NavajoWhite(This,value)
  1724. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_Navy(This,value) (This)->lpVtbl->get_Navy(This,value)
  1725. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_OldLace(This,value) (This)->lpVtbl->get_OldLace(This,value)
  1726. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_Olive(This,value) (This)->lpVtbl->get_Olive(This,value)
  1727. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_OliveDrab(This,value) (This)->lpVtbl->get_OliveDrab(This,value)
  1728. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_Orange(This,value) (This)->lpVtbl->get_Orange(This,value)
  1729. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_OrangeRed(This,value) (This)->lpVtbl->get_OrangeRed(This,value)
  1730. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_Orchid(This,value) (This)->lpVtbl->get_Orchid(This,value)
  1731. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_PaleGoldenrod(This,value) (This)->lpVtbl->get_PaleGoldenrod(This,value)
  1732. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_PaleGreen(This,value) (This)->lpVtbl->get_PaleGreen(This,value)
  1733. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_PaleTurquoise(This,value) (This)->lpVtbl->get_PaleTurquoise(This,value)
  1734. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_PaleVioletRed(This,value) (This)->lpVtbl->get_PaleVioletRed(This,value)
  1735. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_PapayaWhip(This,value) (This)->lpVtbl->get_PapayaWhip(This,value)
  1736. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_PeachPuff(This,value) (This)->lpVtbl->get_PeachPuff(This,value)
  1737. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_Peru(This,value) (This)->lpVtbl->get_Peru(This,value)
  1738. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_Pink(This,value) (This)->lpVtbl->get_Pink(This,value)
  1739. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_Plum(This,value) (This)->lpVtbl->get_Plum(This,value)
  1740. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_PowderBlue(This,value) (This)->lpVtbl->get_PowderBlue(This,value)
  1741. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_Purple(This,value) (This)->lpVtbl->get_Purple(This,value)
  1742. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_Red(This,value) (This)->lpVtbl->get_Red(This,value)
  1743. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_RosyBrown(This,value) (This)->lpVtbl->get_RosyBrown(This,value)
  1744. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_RoyalBlue(This,value) (This)->lpVtbl->get_RoyalBlue(This,value)
  1745. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_SaddleBrown(This,value) (This)->lpVtbl->get_SaddleBrown(This,value)
  1746. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_Salmon(This,value) (This)->lpVtbl->get_Salmon(This,value)
  1747. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_SandyBrown(This,value) (This)->lpVtbl->get_SandyBrown(This,value)
  1748. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_SeaGreen(This,value) (This)->lpVtbl->get_SeaGreen(This,value)
  1749. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_SeaShell(This,value) (This)->lpVtbl->get_SeaShell(This,value)
  1750. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_Sienna(This,value) (This)->lpVtbl->get_Sienna(This,value)
  1751. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_Silver(This,value) (This)->lpVtbl->get_Silver(This,value)
  1752. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_SkyBlue(This,value) (This)->lpVtbl->get_SkyBlue(This,value)
  1753. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_SlateBlue(This,value) (This)->lpVtbl->get_SlateBlue(This,value)
  1754. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_SlateGray(This,value) (This)->lpVtbl->get_SlateGray(This,value)
  1755. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_Snow(This,value) (This)->lpVtbl->get_Snow(This,value)
  1756. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_SpringGreen(This,value) (This)->lpVtbl->get_SpringGreen(This,value)
  1757. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_SteelBlue(This,value) (This)->lpVtbl->get_SteelBlue(This,value)
  1758. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_Tan(This,value) (This)->lpVtbl->get_Tan(This,value)
  1759. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_Teal(This,value) (This)->lpVtbl->get_Teal(This,value)
  1760. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_Thistle(This,value) (This)->lpVtbl->get_Thistle(This,value)
  1761. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_Tomato(This,value) (This)->lpVtbl->get_Tomato(This,value)
  1762. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_Transparent(This,value) (This)->lpVtbl->get_Transparent(This,value)
  1763. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_Turquoise(This,value) (This)->lpVtbl->get_Turquoise(This,value)
  1764. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_Violet(This,value) (This)->lpVtbl->get_Violet(This,value)
  1765. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_Wheat(This,value) (This)->lpVtbl->get_Wheat(This,value)
  1766. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_White(This,value) (This)->lpVtbl->get_White(This,value)
  1767. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_WhiteSmoke(This,value) (This)->lpVtbl->get_WhiteSmoke(This,value)
  1768. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_Yellow(This,value) (This)->lpVtbl->get_Yellow(This,value)
  1769. #define __x_ABI_CWindows_CUI_CIColorsStatics_get_YellowGreen(This,value) (This)->lpVtbl->get_YellowGreen(This,value)
  1770. #else
  1771. /*** IUnknown methods ***/
  1772. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_QueryInterface(__x_ABI_CWindows_CUI_CIColorsStatics* This,REFIID riid,void **ppvObject) {
  1773. return This->lpVtbl->QueryInterface(This,riid,ppvObject);
  1774. }
  1775. static FORCEINLINE ULONG __x_ABI_CWindows_CUI_CIColorsStatics_AddRef(__x_ABI_CWindows_CUI_CIColorsStatics* This) {
  1776. return This->lpVtbl->AddRef(This);
  1777. }
  1778. static FORCEINLINE ULONG __x_ABI_CWindows_CUI_CIColorsStatics_Release(__x_ABI_CWindows_CUI_CIColorsStatics* This) {
  1779. return This->lpVtbl->Release(This);
  1780. }
  1781. /*** IInspectable methods ***/
  1782. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_GetIids(__x_ABI_CWindows_CUI_CIColorsStatics* This,ULONG *iidCount,IID **iids) {
  1783. return This->lpVtbl->GetIids(This,iidCount,iids);
  1784. }
  1785. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_GetRuntimeClassName(__x_ABI_CWindows_CUI_CIColorsStatics* This,HSTRING *className) {
  1786. return This->lpVtbl->GetRuntimeClassName(This,className);
  1787. }
  1788. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_GetTrustLevel(__x_ABI_CWindows_CUI_CIColorsStatics* This,TrustLevel *trustLevel) {
  1789. return This->lpVtbl->GetTrustLevel(This,trustLevel);
  1790. }
  1791. /*** IColorsStatics methods ***/
  1792. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_AliceBlue(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1793. return This->lpVtbl->get_AliceBlue(This,value);
  1794. }
  1795. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_AntiqueWhite(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1796. return This->lpVtbl->get_AntiqueWhite(This,value);
  1797. }
  1798. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Aqua(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1799. return This->lpVtbl->get_Aqua(This,value);
  1800. }
  1801. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Aquamarine(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1802. return This->lpVtbl->get_Aquamarine(This,value);
  1803. }
  1804. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Azure(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1805. return This->lpVtbl->get_Azure(This,value);
  1806. }
  1807. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Beige(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1808. return This->lpVtbl->get_Beige(This,value);
  1809. }
  1810. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Bisque(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1811. return This->lpVtbl->get_Bisque(This,value);
  1812. }
  1813. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Black(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1814. return This->lpVtbl->get_Black(This,value);
  1815. }
  1816. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_BlanchedAlmond(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1817. return This->lpVtbl->get_BlanchedAlmond(This,value);
  1818. }
  1819. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Blue(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1820. return This->lpVtbl->get_Blue(This,value);
  1821. }
  1822. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_BlueViolet(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1823. return This->lpVtbl->get_BlueViolet(This,value);
  1824. }
  1825. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Brown(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1826. return This->lpVtbl->get_Brown(This,value);
  1827. }
  1828. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_BurlyWood(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1829. return This->lpVtbl->get_BurlyWood(This,value);
  1830. }
  1831. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_CadetBlue(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1832. return This->lpVtbl->get_CadetBlue(This,value);
  1833. }
  1834. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Chartreuse(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1835. return This->lpVtbl->get_Chartreuse(This,value);
  1836. }
  1837. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Chocolate(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1838. return This->lpVtbl->get_Chocolate(This,value);
  1839. }
  1840. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Coral(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1841. return This->lpVtbl->get_Coral(This,value);
  1842. }
  1843. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_CornflowerBlue(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1844. return This->lpVtbl->get_CornflowerBlue(This,value);
  1845. }
  1846. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Cornsilk(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1847. return This->lpVtbl->get_Cornsilk(This,value);
  1848. }
  1849. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Crimson(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1850. return This->lpVtbl->get_Crimson(This,value);
  1851. }
  1852. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Cyan(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1853. return This->lpVtbl->get_Cyan(This,value);
  1854. }
  1855. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkBlue(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1856. return This->lpVtbl->get_DarkBlue(This,value);
  1857. }
  1858. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkCyan(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1859. return This->lpVtbl->get_DarkCyan(This,value);
  1860. }
  1861. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkGoldenrod(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1862. return This->lpVtbl->get_DarkGoldenrod(This,value);
  1863. }
  1864. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkGray(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1865. return This->lpVtbl->get_DarkGray(This,value);
  1866. }
  1867. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkGreen(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1868. return This->lpVtbl->get_DarkGreen(This,value);
  1869. }
  1870. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkKhaki(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1871. return This->lpVtbl->get_DarkKhaki(This,value);
  1872. }
  1873. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkMagenta(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1874. return This->lpVtbl->get_DarkMagenta(This,value);
  1875. }
  1876. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkOliveGreen(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1877. return This->lpVtbl->get_DarkOliveGreen(This,value);
  1878. }
  1879. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkOrange(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1880. return This->lpVtbl->get_DarkOrange(This,value);
  1881. }
  1882. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkOrchid(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1883. return This->lpVtbl->get_DarkOrchid(This,value);
  1884. }
  1885. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkRed(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1886. return This->lpVtbl->get_DarkRed(This,value);
  1887. }
  1888. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkSalmon(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1889. return This->lpVtbl->get_DarkSalmon(This,value);
  1890. }
  1891. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkSeaGreen(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1892. return This->lpVtbl->get_DarkSeaGreen(This,value);
  1893. }
  1894. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkSlateBlue(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1895. return This->lpVtbl->get_DarkSlateBlue(This,value);
  1896. }
  1897. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkSlateGray(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1898. return This->lpVtbl->get_DarkSlateGray(This,value);
  1899. }
  1900. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkTurquoise(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1901. return This->lpVtbl->get_DarkTurquoise(This,value);
  1902. }
  1903. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkViolet(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1904. return This->lpVtbl->get_DarkViolet(This,value);
  1905. }
  1906. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_DeepPink(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1907. return This->lpVtbl->get_DeepPink(This,value);
  1908. }
  1909. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_DeepSkyBlue(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1910. return This->lpVtbl->get_DeepSkyBlue(This,value);
  1911. }
  1912. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_DimGray(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1913. return This->lpVtbl->get_DimGray(This,value);
  1914. }
  1915. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_DodgerBlue(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1916. return This->lpVtbl->get_DodgerBlue(This,value);
  1917. }
  1918. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Firebrick(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1919. return This->lpVtbl->get_Firebrick(This,value);
  1920. }
  1921. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_FloralWhite(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1922. return This->lpVtbl->get_FloralWhite(This,value);
  1923. }
  1924. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_ForestGreen(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1925. return This->lpVtbl->get_ForestGreen(This,value);
  1926. }
  1927. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Fuchsia(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1928. return This->lpVtbl->get_Fuchsia(This,value);
  1929. }
  1930. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Gainsboro(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1931. return This->lpVtbl->get_Gainsboro(This,value);
  1932. }
  1933. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_GhostWhite(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1934. return This->lpVtbl->get_GhostWhite(This,value);
  1935. }
  1936. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Gold(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1937. return This->lpVtbl->get_Gold(This,value);
  1938. }
  1939. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Goldenrod(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1940. return This->lpVtbl->get_Goldenrod(This,value);
  1941. }
  1942. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Gray(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1943. return This->lpVtbl->get_Gray(This,value);
  1944. }
  1945. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Green(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1946. return This->lpVtbl->get_Green(This,value);
  1947. }
  1948. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_GreenYellow(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1949. return This->lpVtbl->get_GreenYellow(This,value);
  1950. }
  1951. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Honeydew(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1952. return This->lpVtbl->get_Honeydew(This,value);
  1953. }
  1954. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_HotPink(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1955. return This->lpVtbl->get_HotPink(This,value);
  1956. }
  1957. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_IndianRed(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1958. return This->lpVtbl->get_IndianRed(This,value);
  1959. }
  1960. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Indigo(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1961. return This->lpVtbl->get_Indigo(This,value);
  1962. }
  1963. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Ivory(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1964. return This->lpVtbl->get_Ivory(This,value);
  1965. }
  1966. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Khaki(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1967. return This->lpVtbl->get_Khaki(This,value);
  1968. }
  1969. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Lavender(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1970. return This->lpVtbl->get_Lavender(This,value);
  1971. }
  1972. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_LavenderBlush(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1973. return This->lpVtbl->get_LavenderBlush(This,value);
  1974. }
  1975. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_LawnGreen(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1976. return This->lpVtbl->get_LawnGreen(This,value);
  1977. }
  1978. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_LemonChiffon(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1979. return This->lpVtbl->get_LemonChiffon(This,value);
  1980. }
  1981. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_LightBlue(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1982. return This->lpVtbl->get_LightBlue(This,value);
  1983. }
  1984. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_LightCoral(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1985. return This->lpVtbl->get_LightCoral(This,value);
  1986. }
  1987. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_LightCyan(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1988. return This->lpVtbl->get_LightCyan(This,value);
  1989. }
  1990. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_LightGoldenrodYellow(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1991. return This->lpVtbl->get_LightGoldenrodYellow(This,value);
  1992. }
  1993. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_LightGreen(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1994. return This->lpVtbl->get_LightGreen(This,value);
  1995. }
  1996. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_LightGray(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  1997. return This->lpVtbl->get_LightGray(This,value);
  1998. }
  1999. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_LightPink(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2000. return This->lpVtbl->get_LightPink(This,value);
  2001. }
  2002. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_LightSalmon(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2003. return This->lpVtbl->get_LightSalmon(This,value);
  2004. }
  2005. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_LightSeaGreen(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2006. return This->lpVtbl->get_LightSeaGreen(This,value);
  2007. }
  2008. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_LightSkyBlue(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2009. return This->lpVtbl->get_LightSkyBlue(This,value);
  2010. }
  2011. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_LightSlateGray(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2012. return This->lpVtbl->get_LightSlateGray(This,value);
  2013. }
  2014. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_LightSteelBlue(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2015. return This->lpVtbl->get_LightSteelBlue(This,value);
  2016. }
  2017. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_LightYellow(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2018. return This->lpVtbl->get_LightYellow(This,value);
  2019. }
  2020. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Lime(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2021. return This->lpVtbl->get_Lime(This,value);
  2022. }
  2023. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_LimeGreen(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2024. return This->lpVtbl->get_LimeGreen(This,value);
  2025. }
  2026. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Linen(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2027. return This->lpVtbl->get_Linen(This,value);
  2028. }
  2029. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Magenta(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2030. return This->lpVtbl->get_Magenta(This,value);
  2031. }
  2032. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Maroon(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2033. return This->lpVtbl->get_Maroon(This,value);
  2034. }
  2035. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_MediumAquamarine(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2036. return This->lpVtbl->get_MediumAquamarine(This,value);
  2037. }
  2038. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_MediumBlue(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2039. return This->lpVtbl->get_MediumBlue(This,value);
  2040. }
  2041. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_MediumOrchid(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2042. return This->lpVtbl->get_MediumOrchid(This,value);
  2043. }
  2044. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_MediumPurple(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2045. return This->lpVtbl->get_MediumPurple(This,value);
  2046. }
  2047. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_MediumSeaGreen(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2048. return This->lpVtbl->get_MediumSeaGreen(This,value);
  2049. }
  2050. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_MediumSlateBlue(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2051. return This->lpVtbl->get_MediumSlateBlue(This,value);
  2052. }
  2053. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_MediumSpringGreen(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2054. return This->lpVtbl->get_MediumSpringGreen(This,value);
  2055. }
  2056. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_MediumTurquoise(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2057. return This->lpVtbl->get_MediumTurquoise(This,value);
  2058. }
  2059. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_MediumVioletRed(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2060. return This->lpVtbl->get_MediumVioletRed(This,value);
  2061. }
  2062. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_MidnightBlue(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2063. return This->lpVtbl->get_MidnightBlue(This,value);
  2064. }
  2065. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_MintCream(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2066. return This->lpVtbl->get_MintCream(This,value);
  2067. }
  2068. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_MistyRose(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2069. return This->lpVtbl->get_MistyRose(This,value);
  2070. }
  2071. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Moccasin(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2072. return This->lpVtbl->get_Moccasin(This,value);
  2073. }
  2074. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_NavajoWhite(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2075. return This->lpVtbl->get_NavajoWhite(This,value);
  2076. }
  2077. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Navy(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2078. return This->lpVtbl->get_Navy(This,value);
  2079. }
  2080. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_OldLace(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2081. return This->lpVtbl->get_OldLace(This,value);
  2082. }
  2083. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Olive(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2084. return This->lpVtbl->get_Olive(This,value);
  2085. }
  2086. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_OliveDrab(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2087. return This->lpVtbl->get_OliveDrab(This,value);
  2088. }
  2089. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Orange(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2090. return This->lpVtbl->get_Orange(This,value);
  2091. }
  2092. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_OrangeRed(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2093. return This->lpVtbl->get_OrangeRed(This,value);
  2094. }
  2095. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Orchid(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2096. return This->lpVtbl->get_Orchid(This,value);
  2097. }
  2098. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_PaleGoldenrod(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2099. return This->lpVtbl->get_PaleGoldenrod(This,value);
  2100. }
  2101. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_PaleGreen(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2102. return This->lpVtbl->get_PaleGreen(This,value);
  2103. }
  2104. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_PaleTurquoise(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2105. return This->lpVtbl->get_PaleTurquoise(This,value);
  2106. }
  2107. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_PaleVioletRed(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2108. return This->lpVtbl->get_PaleVioletRed(This,value);
  2109. }
  2110. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_PapayaWhip(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2111. return This->lpVtbl->get_PapayaWhip(This,value);
  2112. }
  2113. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_PeachPuff(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2114. return This->lpVtbl->get_PeachPuff(This,value);
  2115. }
  2116. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Peru(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2117. return This->lpVtbl->get_Peru(This,value);
  2118. }
  2119. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Pink(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2120. return This->lpVtbl->get_Pink(This,value);
  2121. }
  2122. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Plum(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2123. return This->lpVtbl->get_Plum(This,value);
  2124. }
  2125. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_PowderBlue(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2126. return This->lpVtbl->get_PowderBlue(This,value);
  2127. }
  2128. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Purple(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2129. return This->lpVtbl->get_Purple(This,value);
  2130. }
  2131. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Red(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2132. return This->lpVtbl->get_Red(This,value);
  2133. }
  2134. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_RosyBrown(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2135. return This->lpVtbl->get_RosyBrown(This,value);
  2136. }
  2137. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_RoyalBlue(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2138. return This->lpVtbl->get_RoyalBlue(This,value);
  2139. }
  2140. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_SaddleBrown(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2141. return This->lpVtbl->get_SaddleBrown(This,value);
  2142. }
  2143. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Salmon(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2144. return This->lpVtbl->get_Salmon(This,value);
  2145. }
  2146. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_SandyBrown(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2147. return This->lpVtbl->get_SandyBrown(This,value);
  2148. }
  2149. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_SeaGreen(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2150. return This->lpVtbl->get_SeaGreen(This,value);
  2151. }
  2152. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_SeaShell(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2153. return This->lpVtbl->get_SeaShell(This,value);
  2154. }
  2155. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Sienna(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2156. return This->lpVtbl->get_Sienna(This,value);
  2157. }
  2158. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Silver(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2159. return This->lpVtbl->get_Silver(This,value);
  2160. }
  2161. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_SkyBlue(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2162. return This->lpVtbl->get_SkyBlue(This,value);
  2163. }
  2164. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_SlateBlue(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2165. return This->lpVtbl->get_SlateBlue(This,value);
  2166. }
  2167. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_SlateGray(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2168. return This->lpVtbl->get_SlateGray(This,value);
  2169. }
  2170. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Snow(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2171. return This->lpVtbl->get_Snow(This,value);
  2172. }
  2173. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_SpringGreen(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2174. return This->lpVtbl->get_SpringGreen(This,value);
  2175. }
  2176. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_SteelBlue(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2177. return This->lpVtbl->get_SteelBlue(This,value);
  2178. }
  2179. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Tan(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2180. return This->lpVtbl->get_Tan(This,value);
  2181. }
  2182. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Teal(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2183. return This->lpVtbl->get_Teal(This,value);
  2184. }
  2185. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Thistle(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2186. return This->lpVtbl->get_Thistle(This,value);
  2187. }
  2188. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Tomato(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2189. return This->lpVtbl->get_Tomato(This,value);
  2190. }
  2191. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Transparent(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2192. return This->lpVtbl->get_Transparent(This,value);
  2193. }
  2194. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Turquoise(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2195. return This->lpVtbl->get_Turquoise(This,value);
  2196. }
  2197. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Violet(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2198. return This->lpVtbl->get_Violet(This,value);
  2199. }
  2200. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Wheat(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2201. return This->lpVtbl->get_Wheat(This,value);
  2202. }
  2203. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_White(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2204. return This->lpVtbl->get_White(This,value);
  2205. }
  2206. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_WhiteSmoke(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2207. return This->lpVtbl->get_WhiteSmoke(This,value);
  2208. }
  2209. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Yellow(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2210. return This->lpVtbl->get_Yellow(This,value);
  2211. }
  2212. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_YellowGreen(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2213. return This->lpVtbl->get_YellowGreen(This,value);
  2214. }
  2215. #endif
  2216. #ifdef WIDL_using_Windows_UI
  2217. #define IID_IColorsStatics IID___x_ABI_CWindows_CUI_CIColorsStatics
  2218. #define IColorsStaticsVtbl __x_ABI_CWindows_CUI_CIColorsStaticsVtbl
  2219. #define IColorsStatics __x_ABI_CWindows_CUI_CIColorsStatics
  2220. #define IColorsStatics_QueryInterface __x_ABI_CWindows_CUI_CIColorsStatics_QueryInterface
  2221. #define IColorsStatics_AddRef __x_ABI_CWindows_CUI_CIColorsStatics_AddRef
  2222. #define IColorsStatics_Release __x_ABI_CWindows_CUI_CIColorsStatics_Release
  2223. #define IColorsStatics_GetIids __x_ABI_CWindows_CUI_CIColorsStatics_GetIids
  2224. #define IColorsStatics_GetRuntimeClassName __x_ABI_CWindows_CUI_CIColorsStatics_GetRuntimeClassName
  2225. #define IColorsStatics_GetTrustLevel __x_ABI_CWindows_CUI_CIColorsStatics_GetTrustLevel
  2226. #define IColorsStatics_get_AliceBlue __x_ABI_CWindows_CUI_CIColorsStatics_get_AliceBlue
  2227. #define IColorsStatics_get_AntiqueWhite __x_ABI_CWindows_CUI_CIColorsStatics_get_AntiqueWhite
  2228. #define IColorsStatics_get_Aqua __x_ABI_CWindows_CUI_CIColorsStatics_get_Aqua
  2229. #define IColorsStatics_get_Aquamarine __x_ABI_CWindows_CUI_CIColorsStatics_get_Aquamarine
  2230. #define IColorsStatics_get_Azure __x_ABI_CWindows_CUI_CIColorsStatics_get_Azure
  2231. #define IColorsStatics_get_Beige __x_ABI_CWindows_CUI_CIColorsStatics_get_Beige
  2232. #define IColorsStatics_get_Bisque __x_ABI_CWindows_CUI_CIColorsStatics_get_Bisque
  2233. #define IColorsStatics_get_Black __x_ABI_CWindows_CUI_CIColorsStatics_get_Black
  2234. #define IColorsStatics_get_BlanchedAlmond __x_ABI_CWindows_CUI_CIColorsStatics_get_BlanchedAlmond
  2235. #define IColorsStatics_get_Blue __x_ABI_CWindows_CUI_CIColorsStatics_get_Blue
  2236. #define IColorsStatics_get_BlueViolet __x_ABI_CWindows_CUI_CIColorsStatics_get_BlueViolet
  2237. #define IColorsStatics_get_Brown __x_ABI_CWindows_CUI_CIColorsStatics_get_Brown
  2238. #define IColorsStatics_get_BurlyWood __x_ABI_CWindows_CUI_CIColorsStatics_get_BurlyWood
  2239. #define IColorsStatics_get_CadetBlue __x_ABI_CWindows_CUI_CIColorsStatics_get_CadetBlue
  2240. #define IColorsStatics_get_Chartreuse __x_ABI_CWindows_CUI_CIColorsStatics_get_Chartreuse
  2241. #define IColorsStatics_get_Chocolate __x_ABI_CWindows_CUI_CIColorsStatics_get_Chocolate
  2242. #define IColorsStatics_get_Coral __x_ABI_CWindows_CUI_CIColorsStatics_get_Coral
  2243. #define IColorsStatics_get_CornflowerBlue __x_ABI_CWindows_CUI_CIColorsStatics_get_CornflowerBlue
  2244. #define IColorsStatics_get_Cornsilk __x_ABI_CWindows_CUI_CIColorsStatics_get_Cornsilk
  2245. #define IColorsStatics_get_Crimson __x_ABI_CWindows_CUI_CIColorsStatics_get_Crimson
  2246. #define IColorsStatics_get_Cyan __x_ABI_CWindows_CUI_CIColorsStatics_get_Cyan
  2247. #define IColorsStatics_get_DarkBlue __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkBlue
  2248. #define IColorsStatics_get_DarkCyan __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkCyan
  2249. #define IColorsStatics_get_DarkGoldenrod __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkGoldenrod
  2250. #define IColorsStatics_get_DarkGray __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkGray
  2251. #define IColorsStatics_get_DarkGreen __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkGreen
  2252. #define IColorsStatics_get_DarkKhaki __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkKhaki
  2253. #define IColorsStatics_get_DarkMagenta __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkMagenta
  2254. #define IColorsStatics_get_DarkOliveGreen __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkOliveGreen
  2255. #define IColorsStatics_get_DarkOrange __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkOrange
  2256. #define IColorsStatics_get_DarkOrchid __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkOrchid
  2257. #define IColorsStatics_get_DarkRed __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkRed
  2258. #define IColorsStatics_get_DarkSalmon __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkSalmon
  2259. #define IColorsStatics_get_DarkSeaGreen __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkSeaGreen
  2260. #define IColorsStatics_get_DarkSlateBlue __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkSlateBlue
  2261. #define IColorsStatics_get_DarkSlateGray __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkSlateGray
  2262. #define IColorsStatics_get_DarkTurquoise __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkTurquoise
  2263. #define IColorsStatics_get_DarkViolet __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkViolet
  2264. #define IColorsStatics_get_DeepPink __x_ABI_CWindows_CUI_CIColorsStatics_get_DeepPink
  2265. #define IColorsStatics_get_DeepSkyBlue __x_ABI_CWindows_CUI_CIColorsStatics_get_DeepSkyBlue
  2266. #define IColorsStatics_get_DimGray __x_ABI_CWindows_CUI_CIColorsStatics_get_DimGray
  2267. #define IColorsStatics_get_DodgerBlue __x_ABI_CWindows_CUI_CIColorsStatics_get_DodgerBlue
  2268. #define IColorsStatics_get_Firebrick __x_ABI_CWindows_CUI_CIColorsStatics_get_Firebrick
  2269. #define IColorsStatics_get_FloralWhite __x_ABI_CWindows_CUI_CIColorsStatics_get_FloralWhite
  2270. #define IColorsStatics_get_ForestGreen __x_ABI_CWindows_CUI_CIColorsStatics_get_ForestGreen
  2271. #define IColorsStatics_get_Fuchsia __x_ABI_CWindows_CUI_CIColorsStatics_get_Fuchsia
  2272. #define IColorsStatics_get_Gainsboro __x_ABI_CWindows_CUI_CIColorsStatics_get_Gainsboro
  2273. #define IColorsStatics_get_GhostWhite __x_ABI_CWindows_CUI_CIColorsStatics_get_GhostWhite
  2274. #define IColorsStatics_get_Gold __x_ABI_CWindows_CUI_CIColorsStatics_get_Gold
  2275. #define IColorsStatics_get_Goldenrod __x_ABI_CWindows_CUI_CIColorsStatics_get_Goldenrod
  2276. #define IColorsStatics_get_Gray __x_ABI_CWindows_CUI_CIColorsStatics_get_Gray
  2277. #define IColorsStatics_get_Green __x_ABI_CWindows_CUI_CIColorsStatics_get_Green
  2278. #define IColorsStatics_get_GreenYellow __x_ABI_CWindows_CUI_CIColorsStatics_get_GreenYellow
  2279. #define IColorsStatics_get_Honeydew __x_ABI_CWindows_CUI_CIColorsStatics_get_Honeydew
  2280. #define IColorsStatics_get_HotPink __x_ABI_CWindows_CUI_CIColorsStatics_get_HotPink
  2281. #define IColorsStatics_get_IndianRed __x_ABI_CWindows_CUI_CIColorsStatics_get_IndianRed
  2282. #define IColorsStatics_get_Indigo __x_ABI_CWindows_CUI_CIColorsStatics_get_Indigo
  2283. #define IColorsStatics_get_Ivory __x_ABI_CWindows_CUI_CIColorsStatics_get_Ivory
  2284. #define IColorsStatics_get_Khaki __x_ABI_CWindows_CUI_CIColorsStatics_get_Khaki
  2285. #define IColorsStatics_get_Lavender __x_ABI_CWindows_CUI_CIColorsStatics_get_Lavender
  2286. #define IColorsStatics_get_LavenderBlush __x_ABI_CWindows_CUI_CIColorsStatics_get_LavenderBlush
  2287. #define IColorsStatics_get_LawnGreen __x_ABI_CWindows_CUI_CIColorsStatics_get_LawnGreen
  2288. #define IColorsStatics_get_LemonChiffon __x_ABI_CWindows_CUI_CIColorsStatics_get_LemonChiffon
  2289. #define IColorsStatics_get_LightBlue __x_ABI_CWindows_CUI_CIColorsStatics_get_LightBlue
  2290. #define IColorsStatics_get_LightCoral __x_ABI_CWindows_CUI_CIColorsStatics_get_LightCoral
  2291. #define IColorsStatics_get_LightCyan __x_ABI_CWindows_CUI_CIColorsStatics_get_LightCyan
  2292. #define IColorsStatics_get_LightGoldenrodYellow __x_ABI_CWindows_CUI_CIColorsStatics_get_LightGoldenrodYellow
  2293. #define IColorsStatics_get_LightGreen __x_ABI_CWindows_CUI_CIColorsStatics_get_LightGreen
  2294. #define IColorsStatics_get_LightGray __x_ABI_CWindows_CUI_CIColorsStatics_get_LightGray
  2295. #define IColorsStatics_get_LightPink __x_ABI_CWindows_CUI_CIColorsStatics_get_LightPink
  2296. #define IColorsStatics_get_LightSalmon __x_ABI_CWindows_CUI_CIColorsStatics_get_LightSalmon
  2297. #define IColorsStatics_get_LightSeaGreen __x_ABI_CWindows_CUI_CIColorsStatics_get_LightSeaGreen
  2298. #define IColorsStatics_get_LightSkyBlue __x_ABI_CWindows_CUI_CIColorsStatics_get_LightSkyBlue
  2299. #define IColorsStatics_get_LightSlateGray __x_ABI_CWindows_CUI_CIColorsStatics_get_LightSlateGray
  2300. #define IColorsStatics_get_LightSteelBlue __x_ABI_CWindows_CUI_CIColorsStatics_get_LightSteelBlue
  2301. #define IColorsStatics_get_LightYellow __x_ABI_CWindows_CUI_CIColorsStatics_get_LightYellow
  2302. #define IColorsStatics_get_Lime __x_ABI_CWindows_CUI_CIColorsStatics_get_Lime
  2303. #define IColorsStatics_get_LimeGreen __x_ABI_CWindows_CUI_CIColorsStatics_get_LimeGreen
  2304. #define IColorsStatics_get_Linen __x_ABI_CWindows_CUI_CIColorsStatics_get_Linen
  2305. #define IColorsStatics_get_Magenta __x_ABI_CWindows_CUI_CIColorsStatics_get_Magenta
  2306. #define IColorsStatics_get_Maroon __x_ABI_CWindows_CUI_CIColorsStatics_get_Maroon
  2307. #define IColorsStatics_get_MediumAquamarine __x_ABI_CWindows_CUI_CIColorsStatics_get_MediumAquamarine
  2308. #define IColorsStatics_get_MediumBlue __x_ABI_CWindows_CUI_CIColorsStatics_get_MediumBlue
  2309. #define IColorsStatics_get_MediumOrchid __x_ABI_CWindows_CUI_CIColorsStatics_get_MediumOrchid
  2310. #define IColorsStatics_get_MediumPurple __x_ABI_CWindows_CUI_CIColorsStatics_get_MediumPurple
  2311. #define IColorsStatics_get_MediumSeaGreen __x_ABI_CWindows_CUI_CIColorsStatics_get_MediumSeaGreen
  2312. #define IColorsStatics_get_MediumSlateBlue __x_ABI_CWindows_CUI_CIColorsStatics_get_MediumSlateBlue
  2313. #define IColorsStatics_get_MediumSpringGreen __x_ABI_CWindows_CUI_CIColorsStatics_get_MediumSpringGreen
  2314. #define IColorsStatics_get_MediumTurquoise __x_ABI_CWindows_CUI_CIColorsStatics_get_MediumTurquoise
  2315. #define IColorsStatics_get_MediumVioletRed __x_ABI_CWindows_CUI_CIColorsStatics_get_MediumVioletRed
  2316. #define IColorsStatics_get_MidnightBlue __x_ABI_CWindows_CUI_CIColorsStatics_get_MidnightBlue
  2317. #define IColorsStatics_get_MintCream __x_ABI_CWindows_CUI_CIColorsStatics_get_MintCream
  2318. #define IColorsStatics_get_MistyRose __x_ABI_CWindows_CUI_CIColorsStatics_get_MistyRose
  2319. #define IColorsStatics_get_Moccasin __x_ABI_CWindows_CUI_CIColorsStatics_get_Moccasin
  2320. #define IColorsStatics_get_NavajoWhite __x_ABI_CWindows_CUI_CIColorsStatics_get_NavajoWhite
  2321. #define IColorsStatics_get_Navy __x_ABI_CWindows_CUI_CIColorsStatics_get_Navy
  2322. #define IColorsStatics_get_OldLace __x_ABI_CWindows_CUI_CIColorsStatics_get_OldLace
  2323. #define IColorsStatics_get_Olive __x_ABI_CWindows_CUI_CIColorsStatics_get_Olive
  2324. #define IColorsStatics_get_OliveDrab __x_ABI_CWindows_CUI_CIColorsStatics_get_OliveDrab
  2325. #define IColorsStatics_get_Orange __x_ABI_CWindows_CUI_CIColorsStatics_get_Orange
  2326. #define IColorsStatics_get_OrangeRed __x_ABI_CWindows_CUI_CIColorsStatics_get_OrangeRed
  2327. #define IColorsStatics_get_Orchid __x_ABI_CWindows_CUI_CIColorsStatics_get_Orchid
  2328. #define IColorsStatics_get_PaleGoldenrod __x_ABI_CWindows_CUI_CIColorsStatics_get_PaleGoldenrod
  2329. #define IColorsStatics_get_PaleGreen __x_ABI_CWindows_CUI_CIColorsStatics_get_PaleGreen
  2330. #define IColorsStatics_get_PaleTurquoise __x_ABI_CWindows_CUI_CIColorsStatics_get_PaleTurquoise
  2331. #define IColorsStatics_get_PaleVioletRed __x_ABI_CWindows_CUI_CIColorsStatics_get_PaleVioletRed
  2332. #define IColorsStatics_get_PapayaWhip __x_ABI_CWindows_CUI_CIColorsStatics_get_PapayaWhip
  2333. #define IColorsStatics_get_PeachPuff __x_ABI_CWindows_CUI_CIColorsStatics_get_PeachPuff
  2334. #define IColorsStatics_get_Peru __x_ABI_CWindows_CUI_CIColorsStatics_get_Peru
  2335. #define IColorsStatics_get_Pink __x_ABI_CWindows_CUI_CIColorsStatics_get_Pink
  2336. #define IColorsStatics_get_Plum __x_ABI_CWindows_CUI_CIColorsStatics_get_Plum
  2337. #define IColorsStatics_get_PowderBlue __x_ABI_CWindows_CUI_CIColorsStatics_get_PowderBlue
  2338. #define IColorsStatics_get_Purple __x_ABI_CWindows_CUI_CIColorsStatics_get_Purple
  2339. #define IColorsStatics_get_Red __x_ABI_CWindows_CUI_CIColorsStatics_get_Red
  2340. #define IColorsStatics_get_RosyBrown __x_ABI_CWindows_CUI_CIColorsStatics_get_RosyBrown
  2341. #define IColorsStatics_get_RoyalBlue __x_ABI_CWindows_CUI_CIColorsStatics_get_RoyalBlue
  2342. #define IColorsStatics_get_SaddleBrown __x_ABI_CWindows_CUI_CIColorsStatics_get_SaddleBrown
  2343. #define IColorsStatics_get_Salmon __x_ABI_CWindows_CUI_CIColorsStatics_get_Salmon
  2344. #define IColorsStatics_get_SandyBrown __x_ABI_CWindows_CUI_CIColorsStatics_get_SandyBrown
  2345. #define IColorsStatics_get_SeaGreen __x_ABI_CWindows_CUI_CIColorsStatics_get_SeaGreen
  2346. #define IColorsStatics_get_SeaShell __x_ABI_CWindows_CUI_CIColorsStatics_get_SeaShell
  2347. #define IColorsStatics_get_Sienna __x_ABI_CWindows_CUI_CIColorsStatics_get_Sienna
  2348. #define IColorsStatics_get_Silver __x_ABI_CWindows_CUI_CIColorsStatics_get_Silver
  2349. #define IColorsStatics_get_SkyBlue __x_ABI_CWindows_CUI_CIColorsStatics_get_SkyBlue
  2350. #define IColorsStatics_get_SlateBlue __x_ABI_CWindows_CUI_CIColorsStatics_get_SlateBlue
  2351. #define IColorsStatics_get_SlateGray __x_ABI_CWindows_CUI_CIColorsStatics_get_SlateGray
  2352. #define IColorsStatics_get_Snow __x_ABI_CWindows_CUI_CIColorsStatics_get_Snow
  2353. #define IColorsStatics_get_SpringGreen __x_ABI_CWindows_CUI_CIColorsStatics_get_SpringGreen
  2354. #define IColorsStatics_get_SteelBlue __x_ABI_CWindows_CUI_CIColorsStatics_get_SteelBlue
  2355. #define IColorsStatics_get_Tan __x_ABI_CWindows_CUI_CIColorsStatics_get_Tan
  2356. #define IColorsStatics_get_Teal __x_ABI_CWindows_CUI_CIColorsStatics_get_Teal
  2357. #define IColorsStatics_get_Thistle __x_ABI_CWindows_CUI_CIColorsStatics_get_Thistle
  2358. #define IColorsStatics_get_Tomato __x_ABI_CWindows_CUI_CIColorsStatics_get_Tomato
  2359. #define IColorsStatics_get_Transparent __x_ABI_CWindows_CUI_CIColorsStatics_get_Transparent
  2360. #define IColorsStatics_get_Turquoise __x_ABI_CWindows_CUI_CIColorsStatics_get_Turquoise
  2361. #define IColorsStatics_get_Violet __x_ABI_CWindows_CUI_CIColorsStatics_get_Violet
  2362. #define IColorsStatics_get_Wheat __x_ABI_CWindows_CUI_CIColorsStatics_get_Wheat
  2363. #define IColorsStatics_get_White __x_ABI_CWindows_CUI_CIColorsStatics_get_White
  2364. #define IColorsStatics_get_WhiteSmoke __x_ABI_CWindows_CUI_CIColorsStatics_get_WhiteSmoke
  2365. #define IColorsStatics_get_Yellow __x_ABI_CWindows_CUI_CIColorsStatics_get_Yellow
  2366. #define IColorsStatics_get_YellowGreen __x_ABI_CWindows_CUI_CIColorsStatics_get_YellowGreen
  2367. #endif /* WIDL_using_Windows_UI */
  2368. #endif
  2369. #endif
  2370. #endif /* ____x_ABI_CWindows_CUI_CIColorsStatics_INTERFACE_DEFINED__ */
  2371. #endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */
  2372. /*****************************************************************************
  2373. * IUIContentRoot interface
  2374. */
  2375. #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x80000
  2376. #ifndef ____x_ABI_CWindows_CUI_CIUIContentRoot_INTERFACE_DEFINED__
  2377. #define ____x_ABI_CWindows_CUI_CIUIContentRoot_INTERFACE_DEFINED__
  2378. DEFINE_GUID(IID___x_ABI_CWindows_CUI_CIUIContentRoot, 0x1dfcbac6, 0xb36b, 0x5cb9, 0x9b,0xc5, 0x2b,0x7a,0x0e,0xdd,0xc3,0x78);
  2379. #if defined(__cplusplus) && !defined(CINTERFACE)
  2380. } /* extern "C" */
  2381. namespace ABI {
  2382. namespace Windows {
  2383. namespace UI {
  2384. MIDL_INTERFACE("1dfcbac6-b36b-5cb9-9bc5-2b7a0eddc378")
  2385. IUIContentRoot : public IInspectable
  2386. {
  2387. virtual HRESULT STDMETHODCALLTYPE get_UIContext(
  2388. ABI::Windows::UI::IUIContext **value) = 0;
  2389. };
  2390. }
  2391. }
  2392. }
  2393. extern "C" {
  2394. #ifdef __CRT_UUID_DECL
  2395. __CRT_UUID_DECL(__x_ABI_CWindows_CUI_CIUIContentRoot, 0x1dfcbac6, 0xb36b, 0x5cb9, 0x9b,0xc5, 0x2b,0x7a,0x0e,0xdd,0xc3,0x78)
  2396. #endif
  2397. #else
  2398. typedef struct __x_ABI_CWindows_CUI_CIUIContentRootVtbl {
  2399. BEGIN_INTERFACE
  2400. /*** IUnknown methods ***/
  2401. HRESULT (STDMETHODCALLTYPE *QueryInterface)(
  2402. __x_ABI_CWindows_CUI_CIUIContentRoot *This,
  2403. REFIID riid,
  2404. void **ppvObject);
  2405. ULONG (STDMETHODCALLTYPE *AddRef)(
  2406. __x_ABI_CWindows_CUI_CIUIContentRoot *This);
  2407. ULONG (STDMETHODCALLTYPE *Release)(
  2408. __x_ABI_CWindows_CUI_CIUIContentRoot *This);
  2409. /*** IInspectable methods ***/
  2410. HRESULT (STDMETHODCALLTYPE *GetIids)(
  2411. __x_ABI_CWindows_CUI_CIUIContentRoot *This,
  2412. ULONG *iidCount,
  2413. IID **iids);
  2414. HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)(
  2415. __x_ABI_CWindows_CUI_CIUIContentRoot *This,
  2416. HSTRING *className);
  2417. HRESULT (STDMETHODCALLTYPE *GetTrustLevel)(
  2418. __x_ABI_CWindows_CUI_CIUIContentRoot *This,
  2419. TrustLevel *trustLevel);
  2420. /*** IUIContentRoot methods ***/
  2421. HRESULT (STDMETHODCALLTYPE *get_UIContext)(
  2422. __x_ABI_CWindows_CUI_CIUIContentRoot *This,
  2423. __x_ABI_CWindows_CUI_CIUIContext **value);
  2424. END_INTERFACE
  2425. } __x_ABI_CWindows_CUI_CIUIContentRootVtbl;
  2426. interface __x_ABI_CWindows_CUI_CIUIContentRoot {
  2427. CONST_VTBL __x_ABI_CWindows_CUI_CIUIContentRootVtbl* lpVtbl;
  2428. };
  2429. #ifdef COBJMACROS
  2430. #ifndef WIDL_C_INLINE_WRAPPERS
  2431. /*** IUnknown methods ***/
  2432. #define __x_ABI_CWindows_CUI_CIUIContentRoot_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
  2433. #define __x_ABI_CWindows_CUI_CIUIContentRoot_AddRef(This) (This)->lpVtbl->AddRef(This)
  2434. #define __x_ABI_CWindows_CUI_CIUIContentRoot_Release(This) (This)->lpVtbl->Release(This)
  2435. /*** IInspectable methods ***/
  2436. #define __x_ABI_CWindows_CUI_CIUIContentRoot_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids)
  2437. #define __x_ABI_CWindows_CUI_CIUIContentRoot_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className)
  2438. #define __x_ABI_CWindows_CUI_CIUIContentRoot_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel)
  2439. /*** IUIContentRoot methods ***/
  2440. #define __x_ABI_CWindows_CUI_CIUIContentRoot_get_UIContext(This,value) (This)->lpVtbl->get_UIContext(This,value)
  2441. #else
  2442. /*** IUnknown methods ***/
  2443. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIUIContentRoot_QueryInterface(__x_ABI_CWindows_CUI_CIUIContentRoot* This,REFIID riid,void **ppvObject) {
  2444. return This->lpVtbl->QueryInterface(This,riid,ppvObject);
  2445. }
  2446. static FORCEINLINE ULONG __x_ABI_CWindows_CUI_CIUIContentRoot_AddRef(__x_ABI_CWindows_CUI_CIUIContentRoot* This) {
  2447. return This->lpVtbl->AddRef(This);
  2448. }
  2449. static FORCEINLINE ULONG __x_ABI_CWindows_CUI_CIUIContentRoot_Release(__x_ABI_CWindows_CUI_CIUIContentRoot* This) {
  2450. return This->lpVtbl->Release(This);
  2451. }
  2452. /*** IInspectable methods ***/
  2453. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIUIContentRoot_GetIids(__x_ABI_CWindows_CUI_CIUIContentRoot* This,ULONG *iidCount,IID **iids) {
  2454. return This->lpVtbl->GetIids(This,iidCount,iids);
  2455. }
  2456. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIUIContentRoot_GetRuntimeClassName(__x_ABI_CWindows_CUI_CIUIContentRoot* This,HSTRING *className) {
  2457. return This->lpVtbl->GetRuntimeClassName(This,className);
  2458. }
  2459. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIUIContentRoot_GetTrustLevel(__x_ABI_CWindows_CUI_CIUIContentRoot* This,TrustLevel *trustLevel) {
  2460. return This->lpVtbl->GetTrustLevel(This,trustLevel);
  2461. }
  2462. /*** IUIContentRoot methods ***/
  2463. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIUIContentRoot_get_UIContext(__x_ABI_CWindows_CUI_CIUIContentRoot* This,__x_ABI_CWindows_CUI_CIUIContext **value) {
  2464. return This->lpVtbl->get_UIContext(This,value);
  2465. }
  2466. #endif
  2467. #ifdef WIDL_using_Windows_UI
  2468. #define IID_IUIContentRoot IID___x_ABI_CWindows_CUI_CIUIContentRoot
  2469. #define IUIContentRootVtbl __x_ABI_CWindows_CUI_CIUIContentRootVtbl
  2470. #define IUIContentRoot __x_ABI_CWindows_CUI_CIUIContentRoot
  2471. #define IUIContentRoot_QueryInterface __x_ABI_CWindows_CUI_CIUIContentRoot_QueryInterface
  2472. #define IUIContentRoot_AddRef __x_ABI_CWindows_CUI_CIUIContentRoot_AddRef
  2473. #define IUIContentRoot_Release __x_ABI_CWindows_CUI_CIUIContentRoot_Release
  2474. #define IUIContentRoot_GetIids __x_ABI_CWindows_CUI_CIUIContentRoot_GetIids
  2475. #define IUIContentRoot_GetRuntimeClassName __x_ABI_CWindows_CUI_CIUIContentRoot_GetRuntimeClassName
  2476. #define IUIContentRoot_GetTrustLevel __x_ABI_CWindows_CUI_CIUIContentRoot_GetTrustLevel
  2477. #define IUIContentRoot_get_UIContext __x_ABI_CWindows_CUI_CIUIContentRoot_get_UIContext
  2478. #endif /* WIDL_using_Windows_UI */
  2479. #endif
  2480. #endif
  2481. #endif /* ____x_ABI_CWindows_CUI_CIUIContentRoot_INTERFACE_DEFINED__ */
  2482. #endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x80000 */
  2483. /*****************************************************************************
  2484. * IUIContext interface
  2485. */
  2486. #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x80000
  2487. #ifndef ____x_ABI_CWindows_CUI_CIUIContext_INTERFACE_DEFINED__
  2488. #define ____x_ABI_CWindows_CUI_CIUIContext_INTERFACE_DEFINED__
  2489. DEFINE_GUID(IID___x_ABI_CWindows_CUI_CIUIContext, 0xbb5cfacd, 0x5bd8, 0x59d0, 0xa5,0x9e, 0x1c,0x17,0xa4,0xd6,0xd2,0x43);
  2490. #if defined(__cplusplus) && !defined(CINTERFACE)
  2491. } /* extern "C" */
  2492. namespace ABI {
  2493. namespace Windows {
  2494. namespace UI {
  2495. MIDL_INTERFACE("bb5cfacd-5bd8-59d0-a59e-1c17a4d6d243")
  2496. IUIContext : public IInspectable
  2497. {
  2498. };
  2499. }
  2500. }
  2501. }
  2502. extern "C" {
  2503. #ifdef __CRT_UUID_DECL
  2504. __CRT_UUID_DECL(__x_ABI_CWindows_CUI_CIUIContext, 0xbb5cfacd, 0x5bd8, 0x59d0, 0xa5,0x9e, 0x1c,0x17,0xa4,0xd6,0xd2,0x43)
  2505. #endif
  2506. #else
  2507. typedef struct __x_ABI_CWindows_CUI_CIUIContextVtbl {
  2508. BEGIN_INTERFACE
  2509. /*** IUnknown methods ***/
  2510. HRESULT (STDMETHODCALLTYPE *QueryInterface)(
  2511. __x_ABI_CWindows_CUI_CIUIContext *This,
  2512. REFIID riid,
  2513. void **ppvObject);
  2514. ULONG (STDMETHODCALLTYPE *AddRef)(
  2515. __x_ABI_CWindows_CUI_CIUIContext *This);
  2516. ULONG (STDMETHODCALLTYPE *Release)(
  2517. __x_ABI_CWindows_CUI_CIUIContext *This);
  2518. /*** IInspectable methods ***/
  2519. HRESULT (STDMETHODCALLTYPE *GetIids)(
  2520. __x_ABI_CWindows_CUI_CIUIContext *This,
  2521. ULONG *iidCount,
  2522. IID **iids);
  2523. HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)(
  2524. __x_ABI_CWindows_CUI_CIUIContext *This,
  2525. HSTRING *className);
  2526. HRESULT (STDMETHODCALLTYPE *GetTrustLevel)(
  2527. __x_ABI_CWindows_CUI_CIUIContext *This,
  2528. TrustLevel *trustLevel);
  2529. END_INTERFACE
  2530. } __x_ABI_CWindows_CUI_CIUIContextVtbl;
  2531. interface __x_ABI_CWindows_CUI_CIUIContext {
  2532. CONST_VTBL __x_ABI_CWindows_CUI_CIUIContextVtbl* lpVtbl;
  2533. };
  2534. #ifdef COBJMACROS
  2535. #ifndef WIDL_C_INLINE_WRAPPERS
  2536. /*** IUnknown methods ***/
  2537. #define __x_ABI_CWindows_CUI_CIUIContext_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
  2538. #define __x_ABI_CWindows_CUI_CIUIContext_AddRef(This) (This)->lpVtbl->AddRef(This)
  2539. #define __x_ABI_CWindows_CUI_CIUIContext_Release(This) (This)->lpVtbl->Release(This)
  2540. /*** IInspectable methods ***/
  2541. #define __x_ABI_CWindows_CUI_CIUIContext_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids)
  2542. #define __x_ABI_CWindows_CUI_CIUIContext_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className)
  2543. #define __x_ABI_CWindows_CUI_CIUIContext_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel)
  2544. #else
  2545. /*** IUnknown methods ***/
  2546. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIUIContext_QueryInterface(__x_ABI_CWindows_CUI_CIUIContext* This,REFIID riid,void **ppvObject) {
  2547. return This->lpVtbl->QueryInterface(This,riid,ppvObject);
  2548. }
  2549. static FORCEINLINE ULONG __x_ABI_CWindows_CUI_CIUIContext_AddRef(__x_ABI_CWindows_CUI_CIUIContext* This) {
  2550. return This->lpVtbl->AddRef(This);
  2551. }
  2552. static FORCEINLINE ULONG __x_ABI_CWindows_CUI_CIUIContext_Release(__x_ABI_CWindows_CUI_CIUIContext* This) {
  2553. return This->lpVtbl->Release(This);
  2554. }
  2555. /*** IInspectable methods ***/
  2556. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIUIContext_GetIids(__x_ABI_CWindows_CUI_CIUIContext* This,ULONG *iidCount,IID **iids) {
  2557. return This->lpVtbl->GetIids(This,iidCount,iids);
  2558. }
  2559. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIUIContext_GetRuntimeClassName(__x_ABI_CWindows_CUI_CIUIContext* This,HSTRING *className) {
  2560. return This->lpVtbl->GetRuntimeClassName(This,className);
  2561. }
  2562. static FORCEINLINE HRESULT __x_ABI_CWindows_CUI_CIUIContext_GetTrustLevel(__x_ABI_CWindows_CUI_CIUIContext* This,TrustLevel *trustLevel) {
  2563. return This->lpVtbl->GetTrustLevel(This,trustLevel);
  2564. }
  2565. #endif
  2566. #ifdef WIDL_using_Windows_UI
  2567. #define IID_IUIContext IID___x_ABI_CWindows_CUI_CIUIContext
  2568. #define IUIContextVtbl __x_ABI_CWindows_CUI_CIUIContextVtbl
  2569. #define IUIContext __x_ABI_CWindows_CUI_CIUIContext
  2570. #define IUIContext_QueryInterface __x_ABI_CWindows_CUI_CIUIContext_QueryInterface
  2571. #define IUIContext_AddRef __x_ABI_CWindows_CUI_CIUIContext_AddRef
  2572. #define IUIContext_Release __x_ABI_CWindows_CUI_CIUIContext_Release
  2573. #define IUIContext_GetIids __x_ABI_CWindows_CUI_CIUIContext_GetIids
  2574. #define IUIContext_GetRuntimeClassName __x_ABI_CWindows_CUI_CIUIContext_GetRuntimeClassName
  2575. #define IUIContext_GetTrustLevel __x_ABI_CWindows_CUI_CIUIContext_GetTrustLevel
  2576. #endif /* WIDL_using_Windows_UI */
  2577. #endif
  2578. #endif
  2579. #endif /* ____x_ABI_CWindows_CUI_CIUIContext_INTERFACE_DEFINED__ */
  2580. #endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x80000 */
  2581. /*
  2582. * Class Windows.UI.ColorHelper
  2583. */
  2584. #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000
  2585. #ifndef RUNTIMECLASS_Windows_UI_ColorHelper_DEFINED
  2586. #define RUNTIMECLASS_Windows_UI_ColorHelper_DEFINED
  2587. #if !defined(_MSC_VER) && !defined(__MINGW32__)
  2588. static const WCHAR RuntimeClass_Windows_UI_ColorHelper[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','l','o','r','H','e','l','p','e','r',0};
  2589. #elif defined(__GNUC__) && !defined(__cplusplus)
  2590. const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_ColorHelper[] = L"Windows.UI.ColorHelper";
  2591. #else
  2592. extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_ColorHelper[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','l','o','r','H','e','l','p','e','r',0};
  2593. #endif
  2594. #endif /* RUNTIMECLASS_Windows_UI_ColorHelper_DEFINED */
  2595. #endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */
  2596. /*
  2597. * Class Windows.UI.Colors
  2598. */
  2599. #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000
  2600. #ifndef RUNTIMECLASS_Windows_UI_Colors_DEFINED
  2601. #define RUNTIMECLASS_Windows_UI_Colors_DEFINED
  2602. #if !defined(_MSC_VER) && !defined(__MINGW32__)
  2603. static const WCHAR RuntimeClass_Windows_UI_Colors[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','l','o','r','s',0};
  2604. #elif defined(__GNUC__) && !defined(__cplusplus)
  2605. const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Colors[] = L"Windows.UI.Colors";
  2606. #else
  2607. extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Colors[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','l','o','r','s',0};
  2608. #endif
  2609. #endif /* RUNTIMECLASS_Windows_UI_Colors_DEFINED */
  2610. #endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */
  2611. /*
  2612. * Class Windows.UI.UIContentRoot
  2613. */
  2614. #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x80000
  2615. #ifndef RUNTIMECLASS_Windows_UI_UIContentRoot_DEFINED
  2616. #define RUNTIMECLASS_Windows_UI_UIContentRoot_DEFINED
  2617. #if !defined(_MSC_VER) && !defined(__MINGW32__)
  2618. static const WCHAR RuntimeClass_Windows_UI_UIContentRoot[] = {'W','i','n','d','o','w','s','.','U','I','.','U','I','C','o','n','t','e','n','t','R','o','o','t',0};
  2619. #elif defined(__GNUC__) && !defined(__cplusplus)
  2620. const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_UIContentRoot[] = L"Windows.UI.UIContentRoot";
  2621. #else
  2622. extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_UIContentRoot[] = {'W','i','n','d','o','w','s','.','U','I','.','U','I','C','o','n','t','e','n','t','R','o','o','t',0};
  2623. #endif
  2624. #endif /* RUNTIMECLASS_Windows_UI_UIContentRoot_DEFINED */
  2625. #endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x80000 */
  2626. /*
  2627. * Class Windows.UI.UIContext
  2628. */
  2629. #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x80000
  2630. #ifndef RUNTIMECLASS_Windows_UI_UIContext_DEFINED
  2631. #define RUNTIMECLASS_Windows_UI_UIContext_DEFINED
  2632. #if !defined(_MSC_VER) && !defined(__MINGW32__)
  2633. static const WCHAR RuntimeClass_Windows_UI_UIContext[] = {'W','i','n','d','o','w','s','.','U','I','.','U','I','C','o','n','t','e','x','t',0};
  2634. #elif defined(__GNUC__) && !defined(__cplusplus)
  2635. const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_UIContext[] = L"Windows.UI.UIContext";
  2636. #else
  2637. extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_UIContext[] = {'W','i','n','d','o','w','s','.','U','I','.','U','I','C','o','n','t','e','x','t',0};
  2638. #endif
  2639. #endif /* RUNTIMECLASS_Windows_UI_UIContext_DEFINED */
  2640. #endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x80000 */
  2641. /*****************************************************************************
  2642. * IIterable<ABI::Windows::UI::Color > interface
  2643. */
  2644. #ifndef ____FIIterable_1_Color_INTERFACE_DEFINED__
  2645. #define ____FIIterable_1_Color_INTERFACE_DEFINED__
  2646. DEFINE_GUID(IID___FIIterable_1_Color, 0x932eef5e, 0x2c2f, 0x5eae, 0x92,0x9a, 0x74,0xe9,0x73,0xb5,0x7c,0x27);
  2647. #if defined(__cplusplus) && !defined(CINTERFACE)
  2648. } /* extern "C" */
  2649. namespace ABI {
  2650. namespace Windows {
  2651. namespace Foundation {
  2652. namespace Collections {
  2653. template<>
  2654. MIDL_INTERFACE("932eef5e-2c2f-5eae-929a-74e973b57c27")
  2655. IIterable<ABI::Windows::UI::Color > : IIterable_impl<ABI::Windows::UI::Color >
  2656. {
  2657. };
  2658. }
  2659. }
  2660. }
  2661. }
  2662. extern "C" {
  2663. #ifdef __CRT_UUID_DECL
  2664. __CRT_UUID_DECL(__FIIterable_1_Color, 0x932eef5e, 0x2c2f, 0x5eae, 0x92,0x9a, 0x74,0xe9,0x73,0xb5,0x7c,0x27)
  2665. #endif
  2666. #else
  2667. typedef struct __FIIterable_1_ColorVtbl {
  2668. BEGIN_INTERFACE
  2669. /*** IUnknown methods ***/
  2670. HRESULT (STDMETHODCALLTYPE *QueryInterface)(
  2671. __FIIterable_1_Color *This,
  2672. REFIID riid,
  2673. void **ppvObject);
  2674. ULONG (STDMETHODCALLTYPE *AddRef)(
  2675. __FIIterable_1_Color *This);
  2676. ULONG (STDMETHODCALLTYPE *Release)(
  2677. __FIIterable_1_Color *This);
  2678. /*** IInspectable methods ***/
  2679. HRESULT (STDMETHODCALLTYPE *GetIids)(
  2680. __FIIterable_1_Color *This,
  2681. ULONG *iidCount,
  2682. IID **iids);
  2683. HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)(
  2684. __FIIterable_1_Color *This,
  2685. HSTRING *className);
  2686. HRESULT (STDMETHODCALLTYPE *GetTrustLevel)(
  2687. __FIIterable_1_Color *This,
  2688. TrustLevel *trustLevel);
  2689. /*** IIterable<ABI::Windows::UI::Color > methods ***/
  2690. HRESULT (STDMETHODCALLTYPE *First)(
  2691. __FIIterable_1_Color *This,
  2692. __FIIterator_1_Color **value);
  2693. END_INTERFACE
  2694. } __FIIterable_1_ColorVtbl;
  2695. interface __FIIterable_1_Color {
  2696. CONST_VTBL __FIIterable_1_ColorVtbl* lpVtbl;
  2697. };
  2698. #ifdef COBJMACROS
  2699. #ifndef WIDL_C_INLINE_WRAPPERS
  2700. /*** IUnknown methods ***/
  2701. #define __FIIterable_1_Color_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
  2702. #define __FIIterable_1_Color_AddRef(This) (This)->lpVtbl->AddRef(This)
  2703. #define __FIIterable_1_Color_Release(This) (This)->lpVtbl->Release(This)
  2704. /*** IInspectable methods ***/
  2705. #define __FIIterable_1_Color_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids)
  2706. #define __FIIterable_1_Color_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className)
  2707. #define __FIIterable_1_Color_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel)
  2708. /*** IIterable<ABI::Windows::UI::Color > methods ***/
  2709. #define __FIIterable_1_Color_First(This,value) (This)->lpVtbl->First(This,value)
  2710. #else
  2711. /*** IUnknown methods ***/
  2712. static FORCEINLINE HRESULT __FIIterable_1_Color_QueryInterface(__FIIterable_1_Color* This,REFIID riid,void **ppvObject) {
  2713. return This->lpVtbl->QueryInterface(This,riid,ppvObject);
  2714. }
  2715. static FORCEINLINE ULONG __FIIterable_1_Color_AddRef(__FIIterable_1_Color* This) {
  2716. return This->lpVtbl->AddRef(This);
  2717. }
  2718. static FORCEINLINE ULONG __FIIterable_1_Color_Release(__FIIterable_1_Color* This) {
  2719. return This->lpVtbl->Release(This);
  2720. }
  2721. /*** IInspectable methods ***/
  2722. static FORCEINLINE HRESULT __FIIterable_1_Color_GetIids(__FIIterable_1_Color* This,ULONG *iidCount,IID **iids) {
  2723. return This->lpVtbl->GetIids(This,iidCount,iids);
  2724. }
  2725. static FORCEINLINE HRESULT __FIIterable_1_Color_GetRuntimeClassName(__FIIterable_1_Color* This,HSTRING *className) {
  2726. return This->lpVtbl->GetRuntimeClassName(This,className);
  2727. }
  2728. static FORCEINLINE HRESULT __FIIterable_1_Color_GetTrustLevel(__FIIterable_1_Color* This,TrustLevel *trustLevel) {
  2729. return This->lpVtbl->GetTrustLevel(This,trustLevel);
  2730. }
  2731. /*** IIterable<ABI::Windows::UI::Color > methods ***/
  2732. static FORCEINLINE HRESULT __FIIterable_1_Color_First(__FIIterable_1_Color* This,__FIIterator_1_Color **value) {
  2733. return This->lpVtbl->First(This,value);
  2734. }
  2735. #endif
  2736. #ifdef WIDL_using_Windows_Foundation_Collections
  2737. #define IID_IIterable_Color IID___FIIterable_1_Color
  2738. #define IIterable_ColorVtbl __FIIterable_1_ColorVtbl
  2739. #define IIterable_Color __FIIterable_1_Color
  2740. #define IIterable_Color_QueryInterface __FIIterable_1_Color_QueryInterface
  2741. #define IIterable_Color_AddRef __FIIterable_1_Color_AddRef
  2742. #define IIterable_Color_Release __FIIterable_1_Color_Release
  2743. #define IIterable_Color_GetIids __FIIterable_1_Color_GetIids
  2744. #define IIterable_Color_GetRuntimeClassName __FIIterable_1_Color_GetRuntimeClassName
  2745. #define IIterable_Color_GetTrustLevel __FIIterable_1_Color_GetTrustLevel
  2746. #define IIterable_Color_First __FIIterable_1_Color_First
  2747. #endif /* WIDL_using_Windows_Foundation_Collections */
  2748. #endif
  2749. #endif
  2750. #endif /* ____FIIterable_1_Color_INTERFACE_DEFINED__ */
  2751. /*****************************************************************************
  2752. * IIterable<ABI::Windows::UI::WindowId > interface
  2753. */
  2754. #ifndef ____FIIterable_1_WindowId_INTERFACE_DEFINED__
  2755. #define ____FIIterable_1_WindowId_INTERFACE_DEFINED__
  2756. DEFINE_GUID(IID___FIIterable_1_WindowId, 0x745698bf, 0x22ad, 0x5c0d, 0xb0,0xe0, 0x07,0xd3,0x5a,0x1c,0x97,0x19);
  2757. #if defined(__cplusplus) && !defined(CINTERFACE)
  2758. } /* extern "C" */
  2759. namespace ABI {
  2760. namespace Windows {
  2761. namespace Foundation {
  2762. namespace Collections {
  2763. template<>
  2764. MIDL_INTERFACE("745698bf-22ad-5c0d-b0e0-07d35a1c9719")
  2765. IIterable<ABI::Windows::UI::WindowId > : IIterable_impl<ABI::Windows::UI::WindowId >
  2766. {
  2767. };
  2768. }
  2769. }
  2770. }
  2771. }
  2772. extern "C" {
  2773. #ifdef __CRT_UUID_DECL
  2774. __CRT_UUID_DECL(__FIIterable_1_WindowId, 0x745698bf, 0x22ad, 0x5c0d, 0xb0,0xe0, 0x07,0xd3,0x5a,0x1c,0x97,0x19)
  2775. #endif
  2776. #else
  2777. typedef struct __FIIterable_1_WindowIdVtbl {
  2778. BEGIN_INTERFACE
  2779. /*** IUnknown methods ***/
  2780. HRESULT (STDMETHODCALLTYPE *QueryInterface)(
  2781. __FIIterable_1_WindowId *This,
  2782. REFIID riid,
  2783. void **ppvObject);
  2784. ULONG (STDMETHODCALLTYPE *AddRef)(
  2785. __FIIterable_1_WindowId *This);
  2786. ULONG (STDMETHODCALLTYPE *Release)(
  2787. __FIIterable_1_WindowId *This);
  2788. /*** IInspectable methods ***/
  2789. HRESULT (STDMETHODCALLTYPE *GetIids)(
  2790. __FIIterable_1_WindowId *This,
  2791. ULONG *iidCount,
  2792. IID **iids);
  2793. HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)(
  2794. __FIIterable_1_WindowId *This,
  2795. HSTRING *className);
  2796. HRESULT (STDMETHODCALLTYPE *GetTrustLevel)(
  2797. __FIIterable_1_WindowId *This,
  2798. TrustLevel *trustLevel);
  2799. /*** IIterable<ABI::Windows::UI::WindowId > methods ***/
  2800. HRESULT (STDMETHODCALLTYPE *First)(
  2801. __FIIterable_1_WindowId *This,
  2802. __FIIterator_1_WindowId **value);
  2803. END_INTERFACE
  2804. } __FIIterable_1_WindowIdVtbl;
  2805. interface __FIIterable_1_WindowId {
  2806. CONST_VTBL __FIIterable_1_WindowIdVtbl* lpVtbl;
  2807. };
  2808. #ifdef COBJMACROS
  2809. #ifndef WIDL_C_INLINE_WRAPPERS
  2810. /*** IUnknown methods ***/
  2811. #define __FIIterable_1_WindowId_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
  2812. #define __FIIterable_1_WindowId_AddRef(This) (This)->lpVtbl->AddRef(This)
  2813. #define __FIIterable_1_WindowId_Release(This) (This)->lpVtbl->Release(This)
  2814. /*** IInspectable methods ***/
  2815. #define __FIIterable_1_WindowId_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids)
  2816. #define __FIIterable_1_WindowId_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className)
  2817. #define __FIIterable_1_WindowId_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel)
  2818. /*** IIterable<ABI::Windows::UI::WindowId > methods ***/
  2819. #define __FIIterable_1_WindowId_First(This,value) (This)->lpVtbl->First(This,value)
  2820. #else
  2821. /*** IUnknown methods ***/
  2822. static FORCEINLINE HRESULT __FIIterable_1_WindowId_QueryInterface(__FIIterable_1_WindowId* This,REFIID riid,void **ppvObject) {
  2823. return This->lpVtbl->QueryInterface(This,riid,ppvObject);
  2824. }
  2825. static FORCEINLINE ULONG __FIIterable_1_WindowId_AddRef(__FIIterable_1_WindowId* This) {
  2826. return This->lpVtbl->AddRef(This);
  2827. }
  2828. static FORCEINLINE ULONG __FIIterable_1_WindowId_Release(__FIIterable_1_WindowId* This) {
  2829. return This->lpVtbl->Release(This);
  2830. }
  2831. /*** IInspectable methods ***/
  2832. static FORCEINLINE HRESULT __FIIterable_1_WindowId_GetIids(__FIIterable_1_WindowId* This,ULONG *iidCount,IID **iids) {
  2833. return This->lpVtbl->GetIids(This,iidCount,iids);
  2834. }
  2835. static FORCEINLINE HRESULT __FIIterable_1_WindowId_GetRuntimeClassName(__FIIterable_1_WindowId* This,HSTRING *className) {
  2836. return This->lpVtbl->GetRuntimeClassName(This,className);
  2837. }
  2838. static FORCEINLINE HRESULT __FIIterable_1_WindowId_GetTrustLevel(__FIIterable_1_WindowId* This,TrustLevel *trustLevel) {
  2839. return This->lpVtbl->GetTrustLevel(This,trustLevel);
  2840. }
  2841. /*** IIterable<ABI::Windows::UI::WindowId > methods ***/
  2842. static FORCEINLINE HRESULT __FIIterable_1_WindowId_First(__FIIterable_1_WindowId* This,__FIIterator_1_WindowId **value) {
  2843. return This->lpVtbl->First(This,value);
  2844. }
  2845. #endif
  2846. #ifdef WIDL_using_Windows_Foundation_Collections
  2847. #define IID_IIterable_WindowId IID___FIIterable_1_WindowId
  2848. #define IIterable_WindowIdVtbl __FIIterable_1_WindowIdVtbl
  2849. #define IIterable_WindowId __FIIterable_1_WindowId
  2850. #define IIterable_WindowId_QueryInterface __FIIterable_1_WindowId_QueryInterface
  2851. #define IIterable_WindowId_AddRef __FIIterable_1_WindowId_AddRef
  2852. #define IIterable_WindowId_Release __FIIterable_1_WindowId_Release
  2853. #define IIterable_WindowId_GetIids __FIIterable_1_WindowId_GetIids
  2854. #define IIterable_WindowId_GetRuntimeClassName __FIIterable_1_WindowId_GetRuntimeClassName
  2855. #define IIterable_WindowId_GetTrustLevel __FIIterable_1_WindowId_GetTrustLevel
  2856. #define IIterable_WindowId_First __FIIterable_1_WindowId_First
  2857. #endif /* WIDL_using_Windows_Foundation_Collections */
  2858. #endif
  2859. #endif
  2860. #endif /* ____FIIterable_1_WindowId_INTERFACE_DEFINED__ */
  2861. /*****************************************************************************
  2862. * IIterator<ABI::Windows::UI::Color > interface
  2863. */
  2864. #ifndef ____FIIterator_1_Color_INTERFACE_DEFINED__
  2865. #define ____FIIterator_1_Color_INTERFACE_DEFINED__
  2866. DEFINE_GUID(IID___FIIterator_1_Color, 0xc4310b12, 0x7ac2, 0x5e5b, 0xb5,0x11, 0xe5,0x46,0xee,0xa4,0x73,0xb4);
  2867. #if defined(__cplusplus) && !defined(CINTERFACE)
  2868. } /* extern "C" */
  2869. namespace ABI {
  2870. namespace Windows {
  2871. namespace Foundation {
  2872. namespace Collections {
  2873. template<>
  2874. MIDL_INTERFACE("c4310b12-7ac2-5e5b-b511-e546eea473b4")
  2875. IIterator<ABI::Windows::UI::Color > : IIterator_impl<ABI::Windows::UI::Color >
  2876. {
  2877. };
  2878. }
  2879. }
  2880. }
  2881. }
  2882. extern "C" {
  2883. #ifdef __CRT_UUID_DECL
  2884. __CRT_UUID_DECL(__FIIterator_1_Color, 0xc4310b12, 0x7ac2, 0x5e5b, 0xb5,0x11, 0xe5,0x46,0xee,0xa4,0x73,0xb4)
  2885. #endif
  2886. #else
  2887. typedef struct __FIIterator_1_ColorVtbl {
  2888. BEGIN_INTERFACE
  2889. /*** IUnknown methods ***/
  2890. HRESULT (STDMETHODCALLTYPE *QueryInterface)(
  2891. __FIIterator_1_Color *This,
  2892. REFIID riid,
  2893. void **ppvObject);
  2894. ULONG (STDMETHODCALLTYPE *AddRef)(
  2895. __FIIterator_1_Color *This);
  2896. ULONG (STDMETHODCALLTYPE *Release)(
  2897. __FIIterator_1_Color *This);
  2898. /*** IInspectable methods ***/
  2899. HRESULT (STDMETHODCALLTYPE *GetIids)(
  2900. __FIIterator_1_Color *This,
  2901. ULONG *iidCount,
  2902. IID **iids);
  2903. HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)(
  2904. __FIIterator_1_Color *This,
  2905. HSTRING *className);
  2906. HRESULT (STDMETHODCALLTYPE *GetTrustLevel)(
  2907. __FIIterator_1_Color *This,
  2908. TrustLevel *trustLevel);
  2909. /*** IIterator<ABI::Windows::UI::Color > methods ***/
  2910. HRESULT (STDMETHODCALLTYPE *get_Current)(
  2911. __FIIterator_1_Color *This,
  2912. struct __x_ABI_CWindows_CUI_CColor *value);
  2913. HRESULT (STDMETHODCALLTYPE *get_HasCurrent)(
  2914. __FIIterator_1_Color *This,
  2915. WINBOOL *value);
  2916. HRESULT (STDMETHODCALLTYPE *MoveNext)(
  2917. __FIIterator_1_Color *This,
  2918. WINBOOL *value);
  2919. HRESULT (STDMETHODCALLTYPE *GetMany)(
  2920. __FIIterator_1_Color *This,
  2921. UINT32 items_size,
  2922. struct __x_ABI_CWindows_CUI_CColor *items,
  2923. UINT32 *value);
  2924. END_INTERFACE
  2925. } __FIIterator_1_ColorVtbl;
  2926. interface __FIIterator_1_Color {
  2927. CONST_VTBL __FIIterator_1_ColorVtbl* lpVtbl;
  2928. };
  2929. #ifdef COBJMACROS
  2930. #ifndef WIDL_C_INLINE_WRAPPERS
  2931. /*** IUnknown methods ***/
  2932. #define __FIIterator_1_Color_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
  2933. #define __FIIterator_1_Color_AddRef(This) (This)->lpVtbl->AddRef(This)
  2934. #define __FIIterator_1_Color_Release(This) (This)->lpVtbl->Release(This)
  2935. /*** IInspectable methods ***/
  2936. #define __FIIterator_1_Color_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids)
  2937. #define __FIIterator_1_Color_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className)
  2938. #define __FIIterator_1_Color_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel)
  2939. /*** IIterator<ABI::Windows::UI::Color > methods ***/
  2940. #define __FIIterator_1_Color_get_Current(This,value) (This)->lpVtbl->get_Current(This,value)
  2941. #define __FIIterator_1_Color_get_HasCurrent(This,value) (This)->lpVtbl->get_HasCurrent(This,value)
  2942. #define __FIIterator_1_Color_MoveNext(This,value) (This)->lpVtbl->MoveNext(This,value)
  2943. #define __FIIterator_1_Color_GetMany(This,items_size,items,value) (This)->lpVtbl->GetMany(This,items_size,items,value)
  2944. #else
  2945. /*** IUnknown methods ***/
  2946. static FORCEINLINE HRESULT __FIIterator_1_Color_QueryInterface(__FIIterator_1_Color* This,REFIID riid,void **ppvObject) {
  2947. return This->lpVtbl->QueryInterface(This,riid,ppvObject);
  2948. }
  2949. static FORCEINLINE ULONG __FIIterator_1_Color_AddRef(__FIIterator_1_Color* This) {
  2950. return This->lpVtbl->AddRef(This);
  2951. }
  2952. static FORCEINLINE ULONG __FIIterator_1_Color_Release(__FIIterator_1_Color* This) {
  2953. return This->lpVtbl->Release(This);
  2954. }
  2955. /*** IInspectable methods ***/
  2956. static FORCEINLINE HRESULT __FIIterator_1_Color_GetIids(__FIIterator_1_Color* This,ULONG *iidCount,IID **iids) {
  2957. return This->lpVtbl->GetIids(This,iidCount,iids);
  2958. }
  2959. static FORCEINLINE HRESULT __FIIterator_1_Color_GetRuntimeClassName(__FIIterator_1_Color* This,HSTRING *className) {
  2960. return This->lpVtbl->GetRuntimeClassName(This,className);
  2961. }
  2962. static FORCEINLINE HRESULT __FIIterator_1_Color_GetTrustLevel(__FIIterator_1_Color* This,TrustLevel *trustLevel) {
  2963. return This->lpVtbl->GetTrustLevel(This,trustLevel);
  2964. }
  2965. /*** IIterator<ABI::Windows::UI::Color > methods ***/
  2966. static FORCEINLINE HRESULT __FIIterator_1_Color_get_Current(__FIIterator_1_Color* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  2967. return This->lpVtbl->get_Current(This,value);
  2968. }
  2969. static FORCEINLINE HRESULT __FIIterator_1_Color_get_HasCurrent(__FIIterator_1_Color* This,WINBOOL *value) {
  2970. return This->lpVtbl->get_HasCurrent(This,value);
  2971. }
  2972. static FORCEINLINE HRESULT __FIIterator_1_Color_MoveNext(__FIIterator_1_Color* This,WINBOOL *value) {
  2973. return This->lpVtbl->MoveNext(This,value);
  2974. }
  2975. static FORCEINLINE HRESULT __FIIterator_1_Color_GetMany(__FIIterator_1_Color* This,UINT32 items_size,struct __x_ABI_CWindows_CUI_CColor *items,UINT32 *value) {
  2976. return This->lpVtbl->GetMany(This,items_size,items,value);
  2977. }
  2978. #endif
  2979. #ifdef WIDL_using_Windows_Foundation_Collections
  2980. #define IID_IIterator_Color IID___FIIterator_1_Color
  2981. #define IIterator_ColorVtbl __FIIterator_1_ColorVtbl
  2982. #define IIterator_Color __FIIterator_1_Color
  2983. #define IIterator_Color_QueryInterface __FIIterator_1_Color_QueryInterface
  2984. #define IIterator_Color_AddRef __FIIterator_1_Color_AddRef
  2985. #define IIterator_Color_Release __FIIterator_1_Color_Release
  2986. #define IIterator_Color_GetIids __FIIterator_1_Color_GetIids
  2987. #define IIterator_Color_GetRuntimeClassName __FIIterator_1_Color_GetRuntimeClassName
  2988. #define IIterator_Color_GetTrustLevel __FIIterator_1_Color_GetTrustLevel
  2989. #define IIterator_Color_get_Current __FIIterator_1_Color_get_Current
  2990. #define IIterator_Color_get_HasCurrent __FIIterator_1_Color_get_HasCurrent
  2991. #define IIterator_Color_MoveNext __FIIterator_1_Color_MoveNext
  2992. #define IIterator_Color_GetMany __FIIterator_1_Color_GetMany
  2993. #endif /* WIDL_using_Windows_Foundation_Collections */
  2994. #endif
  2995. #endif
  2996. #endif /* ____FIIterator_1_Color_INTERFACE_DEFINED__ */
  2997. /*****************************************************************************
  2998. * IIterator<ABI::Windows::UI::WindowId > interface
  2999. */
  3000. #ifndef ____FIIterator_1_WindowId_INTERFACE_DEFINED__
  3001. #define ____FIIterator_1_WindowId_INTERFACE_DEFINED__
  3002. DEFINE_GUID(IID___FIIterator_1_WindowId, 0xba0a30a1, 0xc082, 0x5671, 0xac,0x07, 0x7a,0xaa,0x4f,0x26,0x96,0x70);
  3003. #if defined(__cplusplus) && !defined(CINTERFACE)
  3004. } /* extern "C" */
  3005. namespace ABI {
  3006. namespace Windows {
  3007. namespace Foundation {
  3008. namespace Collections {
  3009. template<>
  3010. MIDL_INTERFACE("ba0a30a1-c082-5671-ac07-7aaa4f269670")
  3011. IIterator<ABI::Windows::UI::WindowId > : IIterator_impl<ABI::Windows::UI::WindowId >
  3012. {
  3013. };
  3014. }
  3015. }
  3016. }
  3017. }
  3018. extern "C" {
  3019. #ifdef __CRT_UUID_DECL
  3020. __CRT_UUID_DECL(__FIIterator_1_WindowId, 0xba0a30a1, 0xc082, 0x5671, 0xac,0x07, 0x7a,0xaa,0x4f,0x26,0x96,0x70)
  3021. #endif
  3022. #else
  3023. typedef struct __FIIterator_1_WindowIdVtbl {
  3024. BEGIN_INTERFACE
  3025. /*** IUnknown methods ***/
  3026. HRESULT (STDMETHODCALLTYPE *QueryInterface)(
  3027. __FIIterator_1_WindowId *This,
  3028. REFIID riid,
  3029. void **ppvObject);
  3030. ULONG (STDMETHODCALLTYPE *AddRef)(
  3031. __FIIterator_1_WindowId *This);
  3032. ULONG (STDMETHODCALLTYPE *Release)(
  3033. __FIIterator_1_WindowId *This);
  3034. /*** IInspectable methods ***/
  3035. HRESULT (STDMETHODCALLTYPE *GetIids)(
  3036. __FIIterator_1_WindowId *This,
  3037. ULONG *iidCount,
  3038. IID **iids);
  3039. HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)(
  3040. __FIIterator_1_WindowId *This,
  3041. HSTRING *className);
  3042. HRESULT (STDMETHODCALLTYPE *GetTrustLevel)(
  3043. __FIIterator_1_WindowId *This,
  3044. TrustLevel *trustLevel);
  3045. /*** IIterator<ABI::Windows::UI::WindowId > methods ***/
  3046. HRESULT (STDMETHODCALLTYPE *get_Current)(
  3047. __FIIterator_1_WindowId *This,
  3048. struct __x_ABI_CWindows_CUI_CWindowId *value);
  3049. HRESULT (STDMETHODCALLTYPE *get_HasCurrent)(
  3050. __FIIterator_1_WindowId *This,
  3051. WINBOOL *value);
  3052. HRESULT (STDMETHODCALLTYPE *MoveNext)(
  3053. __FIIterator_1_WindowId *This,
  3054. WINBOOL *value);
  3055. HRESULT (STDMETHODCALLTYPE *GetMany)(
  3056. __FIIterator_1_WindowId *This,
  3057. UINT32 items_size,
  3058. struct __x_ABI_CWindows_CUI_CWindowId *items,
  3059. UINT32 *value);
  3060. END_INTERFACE
  3061. } __FIIterator_1_WindowIdVtbl;
  3062. interface __FIIterator_1_WindowId {
  3063. CONST_VTBL __FIIterator_1_WindowIdVtbl* lpVtbl;
  3064. };
  3065. #ifdef COBJMACROS
  3066. #ifndef WIDL_C_INLINE_WRAPPERS
  3067. /*** IUnknown methods ***/
  3068. #define __FIIterator_1_WindowId_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
  3069. #define __FIIterator_1_WindowId_AddRef(This) (This)->lpVtbl->AddRef(This)
  3070. #define __FIIterator_1_WindowId_Release(This) (This)->lpVtbl->Release(This)
  3071. /*** IInspectable methods ***/
  3072. #define __FIIterator_1_WindowId_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids)
  3073. #define __FIIterator_1_WindowId_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className)
  3074. #define __FIIterator_1_WindowId_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel)
  3075. /*** IIterator<ABI::Windows::UI::WindowId > methods ***/
  3076. #define __FIIterator_1_WindowId_get_Current(This,value) (This)->lpVtbl->get_Current(This,value)
  3077. #define __FIIterator_1_WindowId_get_HasCurrent(This,value) (This)->lpVtbl->get_HasCurrent(This,value)
  3078. #define __FIIterator_1_WindowId_MoveNext(This,value) (This)->lpVtbl->MoveNext(This,value)
  3079. #define __FIIterator_1_WindowId_GetMany(This,items_size,items,value) (This)->lpVtbl->GetMany(This,items_size,items,value)
  3080. #else
  3081. /*** IUnknown methods ***/
  3082. static FORCEINLINE HRESULT __FIIterator_1_WindowId_QueryInterface(__FIIterator_1_WindowId* This,REFIID riid,void **ppvObject) {
  3083. return This->lpVtbl->QueryInterface(This,riid,ppvObject);
  3084. }
  3085. static FORCEINLINE ULONG __FIIterator_1_WindowId_AddRef(__FIIterator_1_WindowId* This) {
  3086. return This->lpVtbl->AddRef(This);
  3087. }
  3088. static FORCEINLINE ULONG __FIIterator_1_WindowId_Release(__FIIterator_1_WindowId* This) {
  3089. return This->lpVtbl->Release(This);
  3090. }
  3091. /*** IInspectable methods ***/
  3092. static FORCEINLINE HRESULT __FIIterator_1_WindowId_GetIids(__FIIterator_1_WindowId* This,ULONG *iidCount,IID **iids) {
  3093. return This->lpVtbl->GetIids(This,iidCount,iids);
  3094. }
  3095. static FORCEINLINE HRESULT __FIIterator_1_WindowId_GetRuntimeClassName(__FIIterator_1_WindowId* This,HSTRING *className) {
  3096. return This->lpVtbl->GetRuntimeClassName(This,className);
  3097. }
  3098. static FORCEINLINE HRESULT __FIIterator_1_WindowId_GetTrustLevel(__FIIterator_1_WindowId* This,TrustLevel *trustLevel) {
  3099. return This->lpVtbl->GetTrustLevel(This,trustLevel);
  3100. }
  3101. /*** IIterator<ABI::Windows::UI::WindowId > methods ***/
  3102. static FORCEINLINE HRESULT __FIIterator_1_WindowId_get_Current(__FIIterator_1_WindowId* This,struct __x_ABI_CWindows_CUI_CWindowId *value) {
  3103. return This->lpVtbl->get_Current(This,value);
  3104. }
  3105. static FORCEINLINE HRESULT __FIIterator_1_WindowId_get_HasCurrent(__FIIterator_1_WindowId* This,WINBOOL *value) {
  3106. return This->lpVtbl->get_HasCurrent(This,value);
  3107. }
  3108. static FORCEINLINE HRESULT __FIIterator_1_WindowId_MoveNext(__FIIterator_1_WindowId* This,WINBOOL *value) {
  3109. return This->lpVtbl->MoveNext(This,value);
  3110. }
  3111. static FORCEINLINE HRESULT __FIIterator_1_WindowId_GetMany(__FIIterator_1_WindowId* This,UINT32 items_size,struct __x_ABI_CWindows_CUI_CWindowId *items,UINT32 *value) {
  3112. return This->lpVtbl->GetMany(This,items_size,items,value);
  3113. }
  3114. #endif
  3115. #ifdef WIDL_using_Windows_Foundation_Collections
  3116. #define IID_IIterator_WindowId IID___FIIterator_1_WindowId
  3117. #define IIterator_WindowIdVtbl __FIIterator_1_WindowIdVtbl
  3118. #define IIterator_WindowId __FIIterator_1_WindowId
  3119. #define IIterator_WindowId_QueryInterface __FIIterator_1_WindowId_QueryInterface
  3120. #define IIterator_WindowId_AddRef __FIIterator_1_WindowId_AddRef
  3121. #define IIterator_WindowId_Release __FIIterator_1_WindowId_Release
  3122. #define IIterator_WindowId_GetIids __FIIterator_1_WindowId_GetIids
  3123. #define IIterator_WindowId_GetRuntimeClassName __FIIterator_1_WindowId_GetRuntimeClassName
  3124. #define IIterator_WindowId_GetTrustLevel __FIIterator_1_WindowId_GetTrustLevel
  3125. #define IIterator_WindowId_get_Current __FIIterator_1_WindowId_get_Current
  3126. #define IIterator_WindowId_get_HasCurrent __FIIterator_1_WindowId_get_HasCurrent
  3127. #define IIterator_WindowId_MoveNext __FIIterator_1_WindowId_MoveNext
  3128. #define IIterator_WindowId_GetMany __FIIterator_1_WindowId_GetMany
  3129. #endif /* WIDL_using_Windows_Foundation_Collections */
  3130. #endif
  3131. #endif
  3132. #endif /* ____FIIterator_1_WindowId_INTERFACE_DEFINED__ */
  3133. /*****************************************************************************
  3134. * IVectorView<ABI::Windows::UI::WindowId > interface
  3135. */
  3136. #ifndef ____FIVectorView_1_WindowId_INTERFACE_DEFINED__
  3137. #define ____FIVectorView_1_WindowId_INTERFACE_DEFINED__
  3138. DEFINE_GUID(IID___FIVectorView_1_WindowId, 0xf49e7371, 0xb31a, 0x5620, 0xa4,0x2e, 0x7e,0x96,0x90,0x03,0xf0,0xff);
  3139. #if defined(__cplusplus) && !defined(CINTERFACE)
  3140. } /* extern "C" */
  3141. namespace ABI {
  3142. namespace Windows {
  3143. namespace Foundation {
  3144. namespace Collections {
  3145. template<>
  3146. MIDL_INTERFACE("f49e7371-b31a-5620-a42e-7e969003f0ff")
  3147. IVectorView<ABI::Windows::UI::WindowId > : IVectorView_impl<ABI::Windows::UI::WindowId >
  3148. {
  3149. };
  3150. }
  3151. }
  3152. }
  3153. }
  3154. extern "C" {
  3155. #ifdef __CRT_UUID_DECL
  3156. __CRT_UUID_DECL(__FIVectorView_1_WindowId, 0xf49e7371, 0xb31a, 0x5620, 0xa4,0x2e, 0x7e,0x96,0x90,0x03,0xf0,0xff)
  3157. #endif
  3158. #else
  3159. typedef struct __FIVectorView_1_WindowIdVtbl {
  3160. BEGIN_INTERFACE
  3161. /*** IUnknown methods ***/
  3162. HRESULT (STDMETHODCALLTYPE *QueryInterface)(
  3163. __FIVectorView_1_WindowId *This,
  3164. REFIID riid,
  3165. void **ppvObject);
  3166. ULONG (STDMETHODCALLTYPE *AddRef)(
  3167. __FIVectorView_1_WindowId *This);
  3168. ULONG (STDMETHODCALLTYPE *Release)(
  3169. __FIVectorView_1_WindowId *This);
  3170. /*** IInspectable methods ***/
  3171. HRESULT (STDMETHODCALLTYPE *GetIids)(
  3172. __FIVectorView_1_WindowId *This,
  3173. ULONG *iidCount,
  3174. IID **iids);
  3175. HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)(
  3176. __FIVectorView_1_WindowId *This,
  3177. HSTRING *className);
  3178. HRESULT (STDMETHODCALLTYPE *GetTrustLevel)(
  3179. __FIVectorView_1_WindowId *This,
  3180. TrustLevel *trustLevel);
  3181. /*** IVectorView<ABI::Windows::UI::WindowId > methods ***/
  3182. HRESULT (STDMETHODCALLTYPE *GetAt)(
  3183. __FIVectorView_1_WindowId *This,
  3184. UINT32 index,
  3185. struct __x_ABI_CWindows_CUI_CWindowId *value);
  3186. HRESULT (STDMETHODCALLTYPE *get_Size)(
  3187. __FIVectorView_1_WindowId *This,
  3188. UINT32 *value);
  3189. HRESULT (STDMETHODCALLTYPE *IndexOf)(
  3190. __FIVectorView_1_WindowId *This,
  3191. struct __x_ABI_CWindows_CUI_CWindowId element,
  3192. UINT32 *index,
  3193. BOOLEAN *value);
  3194. HRESULT (STDMETHODCALLTYPE *GetMany)(
  3195. __FIVectorView_1_WindowId *This,
  3196. UINT32 start_index,
  3197. UINT32 items_size,
  3198. struct __x_ABI_CWindows_CUI_CWindowId *items,
  3199. UINT32 *value);
  3200. END_INTERFACE
  3201. } __FIVectorView_1_WindowIdVtbl;
  3202. interface __FIVectorView_1_WindowId {
  3203. CONST_VTBL __FIVectorView_1_WindowIdVtbl* lpVtbl;
  3204. };
  3205. #ifdef COBJMACROS
  3206. #ifndef WIDL_C_INLINE_WRAPPERS
  3207. /*** IUnknown methods ***/
  3208. #define __FIVectorView_1_WindowId_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
  3209. #define __FIVectorView_1_WindowId_AddRef(This) (This)->lpVtbl->AddRef(This)
  3210. #define __FIVectorView_1_WindowId_Release(This) (This)->lpVtbl->Release(This)
  3211. /*** IInspectable methods ***/
  3212. #define __FIVectorView_1_WindowId_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids)
  3213. #define __FIVectorView_1_WindowId_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className)
  3214. #define __FIVectorView_1_WindowId_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel)
  3215. /*** IVectorView<ABI::Windows::UI::WindowId > methods ***/
  3216. #define __FIVectorView_1_WindowId_GetAt(This,index,value) (This)->lpVtbl->GetAt(This,index,value)
  3217. #define __FIVectorView_1_WindowId_get_Size(This,value) (This)->lpVtbl->get_Size(This,value)
  3218. #define __FIVectorView_1_WindowId_IndexOf(This,element,index,value) (This)->lpVtbl->IndexOf(This,element,index,value)
  3219. #define __FIVectorView_1_WindowId_GetMany(This,start_index,items_size,items,value) (This)->lpVtbl->GetMany(This,start_index,items_size,items,value)
  3220. #else
  3221. /*** IUnknown methods ***/
  3222. static FORCEINLINE HRESULT __FIVectorView_1_WindowId_QueryInterface(__FIVectorView_1_WindowId* This,REFIID riid,void **ppvObject) {
  3223. return This->lpVtbl->QueryInterface(This,riid,ppvObject);
  3224. }
  3225. static FORCEINLINE ULONG __FIVectorView_1_WindowId_AddRef(__FIVectorView_1_WindowId* This) {
  3226. return This->lpVtbl->AddRef(This);
  3227. }
  3228. static FORCEINLINE ULONG __FIVectorView_1_WindowId_Release(__FIVectorView_1_WindowId* This) {
  3229. return This->lpVtbl->Release(This);
  3230. }
  3231. /*** IInspectable methods ***/
  3232. static FORCEINLINE HRESULT __FIVectorView_1_WindowId_GetIids(__FIVectorView_1_WindowId* This,ULONG *iidCount,IID **iids) {
  3233. return This->lpVtbl->GetIids(This,iidCount,iids);
  3234. }
  3235. static FORCEINLINE HRESULT __FIVectorView_1_WindowId_GetRuntimeClassName(__FIVectorView_1_WindowId* This,HSTRING *className) {
  3236. return This->lpVtbl->GetRuntimeClassName(This,className);
  3237. }
  3238. static FORCEINLINE HRESULT __FIVectorView_1_WindowId_GetTrustLevel(__FIVectorView_1_WindowId* This,TrustLevel *trustLevel) {
  3239. return This->lpVtbl->GetTrustLevel(This,trustLevel);
  3240. }
  3241. /*** IVectorView<ABI::Windows::UI::WindowId > methods ***/
  3242. static FORCEINLINE HRESULT __FIVectorView_1_WindowId_GetAt(__FIVectorView_1_WindowId* This,UINT32 index,struct __x_ABI_CWindows_CUI_CWindowId *value) {
  3243. return This->lpVtbl->GetAt(This,index,value);
  3244. }
  3245. static FORCEINLINE HRESULT __FIVectorView_1_WindowId_get_Size(__FIVectorView_1_WindowId* This,UINT32 *value) {
  3246. return This->lpVtbl->get_Size(This,value);
  3247. }
  3248. static FORCEINLINE HRESULT __FIVectorView_1_WindowId_IndexOf(__FIVectorView_1_WindowId* This,struct __x_ABI_CWindows_CUI_CWindowId element,UINT32 *index,BOOLEAN *value) {
  3249. return This->lpVtbl->IndexOf(This,element,index,value);
  3250. }
  3251. static FORCEINLINE HRESULT __FIVectorView_1_WindowId_GetMany(__FIVectorView_1_WindowId* This,UINT32 start_index,UINT32 items_size,struct __x_ABI_CWindows_CUI_CWindowId *items,UINT32 *value) {
  3252. return This->lpVtbl->GetMany(This,start_index,items_size,items,value);
  3253. }
  3254. #endif
  3255. #ifdef WIDL_using_Windows_Foundation_Collections
  3256. #define IID_IVectorView_WindowId IID___FIVectorView_1_WindowId
  3257. #define IVectorView_WindowIdVtbl __FIVectorView_1_WindowIdVtbl
  3258. #define IVectorView_WindowId __FIVectorView_1_WindowId
  3259. #define IVectorView_WindowId_QueryInterface __FIVectorView_1_WindowId_QueryInterface
  3260. #define IVectorView_WindowId_AddRef __FIVectorView_1_WindowId_AddRef
  3261. #define IVectorView_WindowId_Release __FIVectorView_1_WindowId_Release
  3262. #define IVectorView_WindowId_GetIids __FIVectorView_1_WindowId_GetIids
  3263. #define IVectorView_WindowId_GetRuntimeClassName __FIVectorView_1_WindowId_GetRuntimeClassName
  3264. #define IVectorView_WindowId_GetTrustLevel __FIVectorView_1_WindowId_GetTrustLevel
  3265. #define IVectorView_WindowId_GetAt __FIVectorView_1_WindowId_GetAt
  3266. #define IVectorView_WindowId_get_Size __FIVectorView_1_WindowId_get_Size
  3267. #define IVectorView_WindowId_IndexOf __FIVectorView_1_WindowId_IndexOf
  3268. #define IVectorView_WindowId_GetMany __FIVectorView_1_WindowId_GetMany
  3269. #endif /* WIDL_using_Windows_Foundation_Collections */
  3270. #endif
  3271. #endif
  3272. #endif /* ____FIVectorView_1_WindowId_INTERFACE_DEFINED__ */
  3273. /*****************************************************************************
  3274. * IReference<ABI::Windows::UI::Color > interface
  3275. */
  3276. #ifndef ____FIReference_1_Color_INTERFACE_DEFINED__
  3277. #define ____FIReference_1_Color_INTERFACE_DEFINED__
  3278. DEFINE_GUID(IID___FIReference_1_Color, 0xab8e5d11, 0xb0c1, 0x5a21, 0x95,0xae, 0xf1,0x6b,0xf3,0xa3,0x76,0x24);
  3279. #if defined(__cplusplus) && !defined(CINTERFACE)
  3280. } /* extern "C" */
  3281. namespace ABI {
  3282. namespace Windows {
  3283. namespace Foundation {
  3284. template<>
  3285. MIDL_INTERFACE("ab8e5d11-b0c1-5a21-95ae-f16bf3a37624")
  3286. IReference<ABI::Windows::UI::Color > : IReference_impl<ABI::Windows::UI::Color >
  3287. {
  3288. };
  3289. }
  3290. }
  3291. }
  3292. extern "C" {
  3293. #ifdef __CRT_UUID_DECL
  3294. __CRT_UUID_DECL(__FIReference_1_Color, 0xab8e5d11, 0xb0c1, 0x5a21, 0x95,0xae, 0xf1,0x6b,0xf3,0xa3,0x76,0x24)
  3295. #endif
  3296. #else
  3297. typedef struct __FIReference_1_ColorVtbl {
  3298. BEGIN_INTERFACE
  3299. /*** IUnknown methods ***/
  3300. HRESULT (STDMETHODCALLTYPE *QueryInterface)(
  3301. __FIReference_1_Color *This,
  3302. REFIID riid,
  3303. void **ppvObject);
  3304. ULONG (STDMETHODCALLTYPE *AddRef)(
  3305. __FIReference_1_Color *This);
  3306. ULONG (STDMETHODCALLTYPE *Release)(
  3307. __FIReference_1_Color *This);
  3308. /*** IInspectable methods ***/
  3309. HRESULT (STDMETHODCALLTYPE *GetIids)(
  3310. __FIReference_1_Color *This,
  3311. ULONG *iidCount,
  3312. IID **iids);
  3313. HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)(
  3314. __FIReference_1_Color *This,
  3315. HSTRING *className);
  3316. HRESULT (STDMETHODCALLTYPE *GetTrustLevel)(
  3317. __FIReference_1_Color *This,
  3318. TrustLevel *trustLevel);
  3319. /*** IReference<ABI::Windows::UI::Color > methods ***/
  3320. HRESULT (STDMETHODCALLTYPE *get_Value)(
  3321. __FIReference_1_Color *This,
  3322. struct __x_ABI_CWindows_CUI_CColor *value);
  3323. END_INTERFACE
  3324. } __FIReference_1_ColorVtbl;
  3325. interface __FIReference_1_Color {
  3326. CONST_VTBL __FIReference_1_ColorVtbl* lpVtbl;
  3327. };
  3328. #ifdef COBJMACROS
  3329. #ifndef WIDL_C_INLINE_WRAPPERS
  3330. /*** IUnknown methods ***/
  3331. #define __FIReference_1_Color_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
  3332. #define __FIReference_1_Color_AddRef(This) (This)->lpVtbl->AddRef(This)
  3333. #define __FIReference_1_Color_Release(This) (This)->lpVtbl->Release(This)
  3334. /*** IInspectable methods ***/
  3335. #define __FIReference_1_Color_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids)
  3336. #define __FIReference_1_Color_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className)
  3337. #define __FIReference_1_Color_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel)
  3338. /*** IReference<ABI::Windows::UI::Color > methods ***/
  3339. #define __FIReference_1_Color_get_Value(This,value) (This)->lpVtbl->get_Value(This,value)
  3340. #else
  3341. /*** IUnknown methods ***/
  3342. static FORCEINLINE HRESULT __FIReference_1_Color_QueryInterface(__FIReference_1_Color* This,REFIID riid,void **ppvObject) {
  3343. return This->lpVtbl->QueryInterface(This,riid,ppvObject);
  3344. }
  3345. static FORCEINLINE ULONG __FIReference_1_Color_AddRef(__FIReference_1_Color* This) {
  3346. return This->lpVtbl->AddRef(This);
  3347. }
  3348. static FORCEINLINE ULONG __FIReference_1_Color_Release(__FIReference_1_Color* This) {
  3349. return This->lpVtbl->Release(This);
  3350. }
  3351. /*** IInspectable methods ***/
  3352. static FORCEINLINE HRESULT __FIReference_1_Color_GetIids(__FIReference_1_Color* This,ULONG *iidCount,IID **iids) {
  3353. return This->lpVtbl->GetIids(This,iidCount,iids);
  3354. }
  3355. static FORCEINLINE HRESULT __FIReference_1_Color_GetRuntimeClassName(__FIReference_1_Color* This,HSTRING *className) {
  3356. return This->lpVtbl->GetRuntimeClassName(This,className);
  3357. }
  3358. static FORCEINLINE HRESULT __FIReference_1_Color_GetTrustLevel(__FIReference_1_Color* This,TrustLevel *trustLevel) {
  3359. return This->lpVtbl->GetTrustLevel(This,trustLevel);
  3360. }
  3361. /*** IReference<ABI::Windows::UI::Color > methods ***/
  3362. static FORCEINLINE HRESULT __FIReference_1_Color_get_Value(__FIReference_1_Color* This,struct __x_ABI_CWindows_CUI_CColor *value) {
  3363. return This->lpVtbl->get_Value(This,value);
  3364. }
  3365. #endif
  3366. #ifdef WIDL_using_Windows_Foundation
  3367. #define IID_IReference_Color IID___FIReference_1_Color
  3368. #define IReference_ColorVtbl __FIReference_1_ColorVtbl
  3369. #define IReference_Color __FIReference_1_Color
  3370. #define IReference_Color_QueryInterface __FIReference_1_Color_QueryInterface
  3371. #define IReference_Color_AddRef __FIReference_1_Color_AddRef
  3372. #define IReference_Color_Release __FIReference_1_Color_Release
  3373. #define IReference_Color_GetIids __FIReference_1_Color_GetIids
  3374. #define IReference_Color_GetRuntimeClassName __FIReference_1_Color_GetRuntimeClassName
  3375. #define IReference_Color_GetTrustLevel __FIReference_1_Color_GetTrustLevel
  3376. #define IReference_Color_get_Value __FIReference_1_Color_get_Value
  3377. #endif /* WIDL_using_Windows_Foundation */
  3378. #endif
  3379. #endif
  3380. #endif /* ____FIReference_1_Color_INTERFACE_DEFINED__ */
  3381. /* Begin additional prototypes for all interfaces */
  3382. ULONG __RPC_USER HSTRING_UserSize (ULONG *, ULONG, HSTRING *);
  3383. unsigned char * __RPC_USER HSTRING_UserMarshal (ULONG *, unsigned char *, HSTRING *);
  3384. unsigned char * __RPC_USER HSTRING_UserUnmarshal(ULONG *, unsigned char *, HSTRING *);
  3385. void __RPC_USER HSTRING_UserFree (ULONG *, HSTRING *);
  3386. /* End additional prototypes */
  3387. #ifdef __cplusplus
  3388. }
  3389. #endif
  3390. #endif /* __windows_ui_h__ */