Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

325 lines
22 KiB

  1. ��<?xml version="1.0" encoding="UTF-16"?>
  2. <!DOCTYPE DCARRIER SYSTEM "Mantis.DTD">
  3. <DCARRIER
  4. CarrierRevision="1"
  5. DTDRevision="16"
  6. >
  7. <TASKS
  8. Context="1"
  9. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  10. > </TASKS>
  11. <PLATFORMS
  12. Context="1"
  13. > </PLATFORMS>
  14. <REPOSITORIES
  15. Context="1"
  16. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  17. > </REPOSITORIES>
  18. <GROUPS
  19. Context="1"
  20. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  21. > </GROUPS>
  22. <COMPONENTS
  23. Context="0"
  24. PlatformGUID="{B784E719-C196-4DDB-B358-D9254426C38D}"
  25. >
  26. <COMPONENT
  27. ComponentVSGUID="{3B0A4358-81CA-4912-9E78-5561B5E6D075}"
  28. ComponentVIGUID="{049F4A9C-9465-4778-B58C-04861C8B4248}"
  29. Revision="620"
  30. RepositoryVSGUID="{8E0BE9ED-7649-47F3-810B-232D36C430B4}"
  31. Visibility="200"
  32. MultiInstance="False"
  33. Released="False"
  34. Editable="False"
  35. HTMLFinal="False"
  36. IsMacro="False"
  37. Opaque="False"
  38. Context="1"
  39. PlatformGUID="{B784E719-C196-4DDB-B358-D9254426C38D}"
  40. >
  41. <HELPCONTEXT
  42. src=".\directdrawex.htm"
  43. ><![CDATA[<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
  44. <HTML DIR="LTR"><HEAD>
  45. <META HTTP-EQUIV="Content-Type" Content="text/html; charset=Windows-1252">
  46. <TITLE>DirectDrawEx</TITLE>
  47. <STYLE TYPE="text/css">
  48. <!--
  49. BODY { font: normal 8pt Tahoma; background-color: #FFFFFF; }
  50. P { font: normal 8pt Tahoma; }
  51. .showhide { color: blue; text-decoration: underline; cursor: hand; }
  52. .callout { font: normal 8pt Tahoma; background-color: #E0E0E0; padding: 10pt; }
  53. .code { font: normal 8pt Courier New; }
  54. UL { font: normal 8pt Tahoma; list-style: square outside; margin-left: 0.25in; }
  55. OL { font: normal 8pt Tahoma; list-style: decimal outside; margin-left: 0.25in; }
  56. H1 { font: bold 12pt Tahoma; margin-bottom: -12pt; }
  57. H2 { font: bold 10pt Tahoma; margin-bottom: -12pt; }
  58. H3 { font: bold 8pt Tahoma; margin-bottom: -12pt; }
  59. H4 { font: italic 8pt Tahoma; margin-bottom: -12pt; }
  60. TABLE { font: normal 8pt Tahoma; text-align: left; padding: 2px; }
  61. CAPTION { font: bold 8pt Tahoma; text-align: left; padding: 2px; }
  62. THEAD { font: bold 8pt Tahoma; text-align: left; padding: 2px; background-color: #F0F0F0 }
  63. TH { font: bold 8pt Tahoma; text-align: left; padding: 2px; background-color: #F0F0F0 }
  64. TBODY { font: normal 8pt Tahoma; text-align: left; padding: 2px; }
  65. TD { font: normal 8pt Tahoma; text-align: left; padding: 2px; }
  66. TR { font: normal 8pt Tahoma; text-align: left; padding: 2px; }
  67. CODE { font-family: Courier New; }
  68. TT { font-family: Courier New; }
  69. KBD { font-family: Courier New; font-weight: bold; }
  70. VAR { font-family: Courier New; font-style: italic; }
  71. EM { font-style: italic; }
  72. I { font-style: italic; }
  73. STRONG { font-weight: bold; }
  74. B { font-weight: bold; }
  75. -->
  76. </STYLE>
  77. </HEAD>
  78. <BODY TOPMARGIN="0">
  79. The DirectDrawEx component contains a dynamic-link library (DLL) named Ddrawex.dll which insulates the application caller from version differences between it and the installed version of Microsoft DirectDraw. </P>
  80. <P>DirectDrawEx only supports system memory resources; video memory surfaces, and thus hardware acceleration, are not available through this component.</P>
  81. <P>This component supports the <B>CLSID_DirectDrawFactory</B> object, and is used by some components of Internet Explorer, including DirectAnimation and the DirectXTransforms infrastructure. </P>
  82. <H3>Component Configuration</H3>
  83. <P>There are no configuration requirements for this component.</P>
  84. </BODY>
  85. </HTML>
  86. ]]></HELPCONTEXT>
  87. <PROPERTIES
  88. Context="1"
  89. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  90. > </PROPERTIES>
  91. <RESOURCES
  92. Context="1"
  93. PlatformGUID="{B784E719-C196-4DDB-B358-D9254426C38D}"
  94. >
  95. <RESOURCE
  96. Name="File(819):&quot;%11%&quot;,&quot;ddrawex.dll&quot;"
  97. ResTypeVSGUID="{E66B49F6-4A35-4246-87E8-5C1A468315B5}"
  98. BuildTypeMask="819"
  99. BuildOrder="1000"
  100. Localize="False"
  101. Disabled="False"
  102. Context="1"
  103. PlatformGUID="{B784E719-C196-4DDB-B358-D9254426C38D}"
  104. >
  105. <PROPERTIES
  106. Context="1"
  107. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  108. >
  109. <PROPERTY
  110. Name="ComponentVSGUID"
  111. Format="GUID"
  112. Context="1"
  113. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  114. >{00000000-0000-0000-0000-000000000000}</PROPERTY>
  115. <PROPERTY
  116. Name="DstName"
  117. Format="String"
  118. Context="1"
  119. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  120. >ddrawex.dll</PROPERTY>
  121. <PROPERTY
  122. Name="DstPath"
  123. Format="String"
  124. Context="1"
  125. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  126. >%11%</PROPERTY>
  127. <PROPERTY
  128. Name="NoExpand"
  129. Format="Boolean"
  130. Context="1"
  131. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  132. >False</PROPERTY>
  133. <PROPERTY
  134. Name="SrcFileCRC"
  135. Format="Integer"
  136. Context="1"
  137. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  138. >0</PROPERTY>
  139. <PROPERTY
  140. Name="SrcFileSize"
  141. Format="Integer"
  142. Context="1"
  143. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  144. >24064</PROPERTY>
  145. <PROPERTY
  146. Name="SrcName"
  147. Format="String"
  148. Context="1"
  149. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  150. ></PROPERTY>
  151. <PROPERTY
  152. Name="SrcPath"
  153. Format="String"
  154. Context="1"
  155. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  156. ></PROPERTY>
  157. </PROPERTIES>
  158. <DISPLAYNAME>ddrawex.dll</DISPLAYNAME>
  159. <DESCRIPTION></DESCRIPTION>
  160. </RESOURCE>
  161. <RESOURCE
  162. Name="FBRegDLL(819):&quot;%11%\DDRAWEX.DLL&quot;,&quot;&quot;"
  163. ResTypeVSGUID="{322D2CA9-219E-4380-989B-12E8A830DFFA}"
  164. BuildTypeMask="819"
  165. BuildOrder="1000"
  166. Localize="False"
  167. Disabled="False"
  168. Context="1"
  169. PlatformGUID="{B784E719-C196-4DDB-B358-D9254426C38D}"
  170. >
  171. <PROPERTIES
  172. Context="1"
  173. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  174. >
  175. <PROPERTY
  176. Name="Arguments"
  177. Format="String"
  178. Context="1"
  179. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  180. ></PROPERTY>
  181. <PROPERTY
  182. Name="ComponentVSGUID"
  183. Format="GUID"
  184. Context="1"
  185. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  186. >{00000000-0000-0000-0000-000000000000}</PROPERTY>
  187. <PROPERTY
  188. Name="DLLEntryPoint"
  189. Format="String"
  190. Context="1"
  191. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  192. ></PROPERTY>
  193. <PROPERTY
  194. Name="DLLInstall"
  195. Format="Boolean"
  196. Context="1"
  197. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  198. >False</PROPERTY>
  199. <PROPERTY
  200. Name="DLLRegister"
  201. Format="Boolean"
  202. Context="1"
  203. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  204. >True</PROPERTY>
  205. <PROPERTY
  206. Name="ErrorControl"
  207. Format="Integer"
  208. Context="1"
  209. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  210. >0</PROPERTY>
  211. <PROPERTY
  212. Name="FilePath"
  213. Format="String"
  214. Context="1"
  215. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  216. >%11%\DDRAWEX.DLL</PROPERTY>
  217. <PROPERTY
  218. Name="Flags"
  219. Format="Integer"
  220. Context="1"
  221. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  222. >0</PROPERTY>
  223. <PROPERTY
  224. Name="Reboot"
  225. Format="Boolean"
  226. Context="1"
  227. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  228. >False</PROPERTY>
  229. <PROPERTY
  230. Name="Start"
  231. Format="Integer"
  232. Context="1"
  233. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  234. >1</PROPERTY>
  235. <PROPERTY
  236. Name="Timeout"
  237. Format="Integer"
  238. Context="1"
  239. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  240. >0</PROPERTY>
  241. <PROPERTY
  242. Name="Type"
  243. Format="Integer"
  244. Context="1"
  245. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  246. >1</PROPERTY>
  247. </PROPERTIES>
  248. <DISPLAYNAME>FBRegDLL(819):&quot;%11%\DDrawEx.DLL&quot;</DISPLAYNAME>
  249. <DESCRIPTION></DESCRIPTION>
  250. </RESOURCE>
  251. </RESOURCES>
  252. <GROUPMEMBERS
  253. >
  254. <GROUPMEMBER
  255. GroupVSGUID="{E01B4103-3883-4FE8-992F-10566E7B796C}"
  256. ></GROUPMEMBER>
  257. <GROUPMEMBER
  258. GroupVSGUID="{B35B9EAE-5644-4BFA-877D-DB971CEC0E0C}"
  259. ></GROUPMEMBER>
  260. </GROUPMEMBERS>
  261. <DEPENDENCIES
  262. Context="1"
  263. PlatformGUID="{B784E719-C196-4DDB-B358-D9254426C38D}"
  264. > </DEPENDENCIES>
  265. <DISPLAYNAME>DirectDrawEx</DISPLAYNAME>
  266. <VERSION>1.0</VERSION>
  267. <DESCRIPTION>DDrawEx is a wrapper around ddraw.dll that insulates the application caller from versioning differences of the installed version of DirectDraw proper.</DESCRIPTION>
  268. <OWNERS>garyy;jeffno</OWNERS>
  269. <AUTHORS>garyy</AUTHORS>
  270. <DATECREATED>8/13/2001 4:28:09 PM</DATECREATED>
  271. <DATEREVISED>8/22/2001 11:24:22 PM</DATEREVISED>
  272. </COMPONENT>
  273. </COMPONENTS>
  274. <RESTYPES
  275. Context="1"
  276. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  277. > </RESTYPES>
  278. </DCARRIER>