Leaked source code of windows server 2003
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.

184 lines
5.2 KiB

  1. void Blt24Ato24P_NoBlend_NoTrans_Hcopy_SRCCOPY_Vcopy(
  2. DWORD* pdSrcScanLine,
  3. int iSrcScanStride,
  4. BYTE* pbDstScanLine,
  5. int iDstScanStride,
  6. int iNumDstCols,
  7. int iNumDstRows);
  8. void Blt24Ato24P_NoBlend_NoTrans_Hcopy_SRCCOPY_NoVcopy(
  9. DWORD* pdSrcScanLine,
  10. int iSrcScanStride,
  11. int iNumSrcRows,
  12. BYTE* pbDstScanLine,
  13. int iDstScanStride,
  14. int iNumDstCols,
  15. int iNumDstRows);
  16. void Blt24Ato24P_NoBlend_NoTrans_Hcopy_SRCINVERT(
  17. DWORD* pdSrcScanLine,
  18. int iSrcScanStride,
  19. int iNumSrcRows,
  20. BYTE* pbDstScanLine,
  21. int iDstScanStride,
  22. int iNumDstCols,
  23. int iNumDstRows);
  24. void Blt24Ato24P_NoBlend_NoTrans_NoHcopy_SRCCOPY(
  25. DWORD* pdSrcScanLine,
  26. int iSrcScanStride,
  27. int iNumSrcCols,
  28. int iNumSrcRows,
  29. BYTE* pbDstScanLine,
  30. int iDstScanStride,
  31. int iNumDstCols,
  32. int iNumDstRows,
  33. int iHorizMirror);
  34. void Blt24Ato24P_NoBlend_NoTrans_NoHcopy_SRCINVERT(
  35. DWORD* pdSrcScanLine,
  36. int iSrcScanStride,
  37. int iNumSrcCols,
  38. int iNumSrcRows,
  39. BYTE* pbDstScanLine,
  40. int iDstScanStride,
  41. int iNumDstCols,
  42. int iNumDstRows,
  43. int iHorizMirror);
  44. void Blt24Ato24P_NoBlend_Trans_Hcopy_SRCCOPY(
  45. DWORD* pdSrcScanLine,
  46. int iSrcScanStride,
  47. int iNumSrcRows,
  48. BYTE* pbDstScanLine,
  49. int iDstScanStride,
  50. int iNumDstCols,
  51. int iNumDstRows,
  52. COLORREF crTransparent);
  53. void Blt24Ato24P_NoBlend_Trans_Hcopy_SRCINVERT(
  54. DWORD* pdSrcScanLine,
  55. int iSrcScanStride,
  56. int iNumSrcRows,
  57. BYTE* pbDstScanLine,
  58. int iDstScanStride,
  59. int iNumDstCols,
  60. int iNumDstRows,
  61. COLORREF crTransparent);
  62. void Blt24Ato24P_NoBlend_Trans_NoHcopy_SRCCOPY(
  63. DWORD* pdSrcScanLine,
  64. int iSrcScanStride,
  65. int iNumSrcCols,
  66. int iNumSrcRows,
  67. BYTE* pbDstScanLine,
  68. int iDstScanStride,
  69. int iNumDstCols,
  70. int iNumDstRows,
  71. int iHorizMirror,
  72. COLORREF crTransparent);
  73. void Blt24Ato24P_NoBlend_Trans_NoHcopy_SRCINVERT(
  74. DWORD* pdSrcScanLine,
  75. int iSrcScanStride,
  76. int iNumSrcCols,
  77. int iNumSrcRows,
  78. BYTE* pbDstScanLine,
  79. int iDstScanStride,
  80. int iNumDstCols,
  81. int iNumDstRows,
  82. int iHorizMirror,
  83. COLORREF crTransparent);
  84. void Blt24Ato24P_Blend_NoTrans_Hcopy_SRCCOPY(
  85. DWORD* pdSrcScanLine,
  86. int iSrcScanStride,
  87. int iNumSrcRows,
  88. BYTE* pbDstScanLine,
  89. int iDstScanStride,
  90. int iNumDstCols,
  91. int iNumDstRows,
  92. ALPHAREF arAlpha);
  93. void Blt24Ato24P_Blend_NoTrans_Hcopy_SRCINVERT(
  94. DWORD* pdSrcScanLine,
  95. int iSrcScanStride,
  96. int iNumSrcRows,
  97. BYTE* pbDstScanLine,
  98. int iDstScanStride,
  99. int iNumDstCols,
  100. int iNumDstRows,
  101. ALPHAREF arAlpha);
  102. void Blt24Ato24P_Blend_NoTrans_NoHcopy_SRCCOPY(
  103. DWORD* pdSrcScanLine,
  104. int iSrcScanStride,
  105. int iNumSrcCols,
  106. int iNumSrcRows,
  107. BYTE* pbDstScanLine,
  108. int iDstScanStride,
  109. int iNumDstCols,
  110. int iNumDstRows,
  111. int iHorizMirror,
  112. ALPHAREF arAlpha);
  113. void Blt24Ato24P_Blend_NoTrans_NoHcopy_SRCINVERT(
  114. DWORD* pdSrcScanLine,
  115. int iSrcScanStride,
  116. int iNumSrcCols,
  117. int iNumSrcRows,
  118. BYTE* pbDstScanLine,
  119. int iDstScanStride,
  120. int iNumDstCols,
  121. int iNumDstRows,
  122. int iHorizMirror,
  123. ALPHAREF arAlpha);
  124. void Blt24Ato24P_Blend_Trans_Hcopy_SRCCOPY(
  125. DWORD* pdSrcScanLine,
  126. int iSrcScanStride,
  127. int iNumSrcRows,
  128. BYTE* pbDstScanLine,
  129. int iDstScanStride,
  130. int iNumDstCols,
  131. int iNumDstRows,
  132. COLORREF crTransparent,
  133. ALPHAREF arAlpha);
  134. void Blt24Ato24P_Blend_Trans_Hcopy_SRCINVERT(
  135. DWORD* pdSrcScanLine,
  136. int iSrcScanStride,
  137. int iNumSrcRows,
  138. BYTE* pbDstScanLine,
  139. int iDstScanStride,
  140. int iNumDstCols,
  141. int iNumDstRows,
  142. COLORREF crTransparent,
  143. ALPHAREF arAlpha);
  144. void Blt24Ato24P_Blend_Trans_NoHcopy_SRCCOPY(
  145. DWORD* pdSrcScanLine,
  146. int iSrcScanStride,
  147. int iNumSrcCols,
  148. int iNumSrcRows,
  149. BYTE* pbDstScanLine,
  150. int iDstScanStride,
  151. int iNumDstCols,
  152. int iNumDstRows,
  153. int iHorizMirror,
  154. COLORREF crTransparent,
  155. ALPHAREF arAlpha);
  156. void Blt24Ato24P_Blend_Trans_NoHcopy_SRCINVERT(
  157. DWORD* pdSrcScanLine,
  158. int iSrcScanStride,
  159. int iNumSrcCols,
  160. int iNumSrcRows,
  161. BYTE* pbDstScanLine,
  162. int iDstScanStride,
  163. int iNumDstCols,
  164. int iNumDstRows,
  165. int iHorizMirror,
  166. COLORREF crTransparent,
  167. ALPHAREF arAlpha);