Difference between revisions of "Hardware 3D (C++ DirectX Graphics) Tutorial 3"
From Chilipedia
(Created page with "Registering a window class and creating our first window. Popping that MSDN cherry too. == Topics Covered == * Win32 Entry Point Parameters * WinAPI Calling Convention (stdca...") |
|||
Line 1: | Line 1: | ||
− | + | Windows message pump, window procedure, and event-driven programming in general. Getting messages, dispatching those bad boys, and processing them. | |
== Topics Covered == | == Topics Covered == | ||
− | * | + | * Event-Driven programming vs. Game Loop |
− | * | + | * Windows Message Processing Flow |
− | * | + | * GetMessage Pump |
− | * | + | * WM_CLOSE / PostQuitMessage |
− | * | + | * Graceful Message Pump Exit |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
== Video Timestamp Index == | == Video Timestamp Index == | ||
− | [https://youtu.be/_sssssssss4 Tutorial | + | [https://youtu.be/_sssssssss4 Tutorial 3] |
== Source Code == | == Source Code == | ||
Line 22: | Line 15: | ||
== See also == | == See also == | ||
− | * [[Hardware 3D (C++ DirectX Graphics) Tutorial | + | * [[Hardware 3D (C++ DirectX Graphics) Tutorial 4|Next in series (Tutorial 4)]] |
* [[Hardware 3D Series (C++ DirectX Graphics)]] | * [[Hardware 3D Series (C++ DirectX Graphics)]] | ||
* [https://www.patreon.com/planetchili Planet Chili Patreon] | * [https://www.patreon.com/planetchili Planet Chili Patreon] |
Revision as of 01:27, 21 December 2018
Windows message pump, window procedure, and event-driven programming in general. Getting messages, dispatching those bad boys, and processing them.
Topics Covered
- Event-Driven programming vs. Game Loop
- Windows Message Processing Flow
- GetMessage Pump
- WM_CLOSE / PostQuitMessage
- Graceful Message Pump Exit