WineHQ

Wine Developer's Guide: Difference between revisions

(→‎Table of Contents: add list of tables)
(6 intermediate revisions by the same user not shown)
Line 77: Line 77:
<li>[[Wine_Developer's_Guide/Kernel_modules#KERNEL32 Module|<tt>KERNEL32</tt> Module]]
<li>[[Wine_Developer's_Guide/Kernel_modules#KERNEL32 Module|<tt>KERNEL32</tt> Module]]
</ol>
</ol>
====[[Wine Developer's Guide/Windowing system|9. Windowing system]]====
<ol>
<li>[[Wine Developer's Guide/Windowing system#USER32 Module|<tt>USER32</tt> Module]]
<li>[[Wine Developer's Guide/Windowing system#X Windows System interface|X Windows System interface]]
</ol>
====[[Wine Developer's Guide/COM in Wine|10. COM in Wine]]====
<ol>
<li>[[Wine Developer's Guide/COM in Wine#Writing COM Components for Wine|Writing COM Components for Wine]]
<li>[[Wine Developer's Guide/COM in Wine#A brief introduction to DCOM in Wine|A brief introduction to DCOM in Wine]]
</ol>
====[[Wine Developer's Guide/Wine and OpenGL|11. Wine and OpenGL]]====
<ol>
<li>[[Wine Developer's Guide/Wine and OpenGL#What is needed to have OpenGL support in Wine|What is needed to have OpenGL support in Wine]]
<li>[[Wine Developer's Guide/Wine and OpenGL#How it all works|How it all works]]
<li>[[Wine Developer's Guide/Wine and OpenGL#Known problems|Known problems]]
</ol>
====[[Wine Developer's Guide/Outline of DirectDraw Architecture|12. Outline of DirectDraw Architecture]]====
<ol>
<li>[[Wine Developer's Guide/Outline of DirectDraw Architecture#DirectDraw inheritance tree|DirectDraw inheritance tree]]
<li>[[Wine Developer's Guide/Outline of DirectDraw Architecture#DirectDrawSurface inheritance tree|DirectDrawSurface inheritance tree]]
<li>[[Wine Developer's Guide/Outline of DirectDraw Architecture#Interface Thunks|Interface Thunks]]
<li>[[Wine Developer's Guide/Outline of DirectDraw Architecture#Logical Object Layout|Logical Object Layout]]
<li>[[Wine Developer's Guide/Outline of DirectDraw Architecture#Creating Objects|Creating Objects]]
</ol>
====[[Wine Developer's Guide/Wine and Multimedia|13. Wine and Multimedia]]====
<ol>
<li>[[Wine Developer's Guide/Wine and Multimedia#Overview|Overview]]
<li>[[Wine Developer's Guide/Wine and Multimedia#Multimedia architecture|Multimedia architecture]]
<li>[[Wine Developer's Guide/Wine and Multimedia#Low level layers|Low level layers]]
<li>[[Wine Developer's Guide/Wine and Multimedia#Mid level drivers (MCI)|Mid level drivers (MCI)]]
<li>[[Wine Developer's Guide/Wine and Multimedia#High level layers|High level layers]]
<li>[[Wine Developer's Guide/Wine and Multimedia#MS ACM DLLs|MS ACM DLLs]]
<li>[[Wine Developer's Guide/Wine and Multimedia#MS Video DLLs|MS Video DLLs]]
<li>[[Wine Developer's Guide/Wine and Multimedia#Multimedia configuration|Multimedia configuration]]
</ol>
===List of Tables===
:[[Wine_Developer's_Guide/Debugging_Wine#1-1|1-1. WineDbg misc commands]]
:[[Wine_Developer's_Guide/Debugging_Wine#1-2|1-2. WineDbg flow control commands]]
:[[Wine_Developer's_Guide/Debugging_Wine#1-3|1-3. WineDbg break & watch points]]
:[[Wine_Developer's_Guide/Debugging_Wine#1-4|1-4. WineDbg stack manipulation]]
:[[Wine_Developer's_Guide/Debugging_Wine#1-5|1-5. WineDbg directory & source file manipulation]]
:[[Wine_Developer's_Guide/Debugging_Wine#1-6|1-6. WineDbg list command examples]]
:[[Wine_Developer's_Guide/Debugging_Wine#1-7|1-7. WineDbg displays]]
:[[Wine_Developer's_Guide/Debugging_Wine#1-8|1-8. WineDbg disassembly]]
:[[Wine_Developer's_Guide/Debugging_Wine#1-9|1-9. WineDbg memory management]]
:[[Wine_Developer's_Guide/Debugging_Wine#1-10|1-10. WineDbg Win32 objects management]]
:[[Wine_Developer's_Guide/Debugging_Wine#1-11|1-11. WineDbg debug channels management]]
:[[Wine_Developer's_Guide/Debugging_Wine#1-12|1-12. WineDbg debug channels management]]
:[[Wine_Developer's_Guide/Debugging_Wine#1-13|1-13. Debuggers comparison]]
:[[Wine Developer's Guide/Architecture Overview#7-1|7-1. Wine executables]]
:[[Wine Developer's Guide/Architecture Overview#7-2|7-2. Memory layout (Windows and Wine)]]
:[[Wine_Developer's_Guide/Kernel_modules#8-1|8-1. DOS, Win32 and NT paths equivalences]]
:[[Wine_Developer's_Guide/Kernel_modules#8-2|8-2. File systems' properties]]
:[[Wine_Developer's_Guide/Kernel_modules#8-3|8-3. Mapping of Windows device names into Unix device names]]
:[[Wine_Developer's_Guide/Kernel_modules#8-4|8-4. Function consoles implementation comparison]]
:[[Wine_Developer's_Guide/Kernel_modules#8-5|8-5. Console registry settings]]
:[[Wine Developer's Guide/Wine and Multimedia#13-1|13-1. Wine MCI drivers]]
:[[Wine Developer's Guide/Wine and Multimedia#13-2|13-2. Wine ACM drivers]]
:[[Wine Developer's Guide/Wine and Multimedia#13-3|13-3. Wine VIDC drivers]]
:[[Wine Developer's Guide/Wine and Multimedia#13-4|13-4. Wine multimedia configuration scheme]]
</ul>
</ul>
[[Category:Documentation]] [[Category:Development]]
[[Category:Documentation]] [[Category:Development]]

Revision as of 23:05, 7 February 2016

Authors

Uwe Bonnes; Jonathan Buzzard; Zoran Dzelajlija; Klaas van Gend; Francois Gouget; Jon Griffiths; Albert den Haan; Mike Hearn; André Hentschel; Ove Kaaven; Tony Lambregts; Marcus Meissner; Gerard Patel; Dimitrie Paun; Michele Petrovski; Eric Pouech; Douglas Ridgway; John Sheets; Lionel Ulmer; Ulrich Weigand; Morten Welinder

Table of Contents

I. Developing Wine

II. Wine Architecture

This page was last edited on 7 February 2016, at 23:05.