Cerca all'interno del corso
Trucchi su DirectX ogni settimana !!

Corso di DirectX

Il primo programma DirectX (II)
Lezione 5
Parte 2 di 7

 

Vedi anche i corsi correlati:


Partner:


 

MSG msg;
ZeroMemory( &msg, sizeof(msg) );
while( msg.message != WM_QUIT )
{
                if( PeekMessage( &msg, NULL, 0U, 0U, PM_REMOVE ) )
                {
                                TranslateMessage( &msg );
                                DispatchMessage( &msg );
                }
                else
                                Render();
}



In pratica, prima controlliamo se ci sono messaggi in attesa. Se sì, eseguiamo le dovute azioni come sempre fanno i programmi Windows. Se invece nessun messaggio sta aspettando, chiamiamo la nostra funzione Render(), che eseguirà tutte le funzioni ganze che ci interessano. Non appena arriva un WM_QUIT, usciamo educatamente dal loop.

 


   
Home Page

A Cura di Alfio Puglisi (©)

Scarica questa lezione: Clicca qui per scaricare la lezione


 

Segnala questa lezione ad un amico!
Nome Amico:
eMail Amico:
Tuo Nome:
Regalagli anche la Newsletter di questo corso!