S_PRESENT

Elenco di alcuni dei possibili codici restituiti per i metodi e le funzioni.

#define Descrizione
S_OK Il dispositivo è in esecuzione normalmente e può essere usato per il rendering.
S_PRESENT_OCCLUDED L'area di presentazione è occlusa. L'occlusione significa che la finestra della presentazione viene ridotta a icona o un altro dispositivo ha immesso la modalità schermo intero nello stesso monitor della finestra di presentazione e la finestra della presentazione è completamente su tale monitor. L'occlusione non si verifica se l'area client è coperta da un'altra finestra.
Le applicazioni occlute possono continuare a eseguire il rendering e tutte le chiamate avranno esito positivo, ma la finestra della presentazione occlusa non verrà aggiornata. Preferibilmente l'applicazione deve interrompere il rendering nella finestra di presentazione usando il dispositivo e continuare a chiamare CheckDeviceState fino a S_OK o S_PRESENT_MODE_CHANGED restituisce.
S_PRESENT_MODE_CHANGED La modalità di visualizzazione desktop è stata modificata. L'applicazione può continuare a eseguire il rendering, ma potrebbe verificarsi una conversione/estensione del colore. Selezionare un formato di buffer indietro simile alla modalità di visualizzazione corrente e chiamare Reimposta per ricreare le catene di scambio. Il dispositivo lascerà questo stato dopo che viene chiamato un ripristino.

 

Altri codici di errore sono contenuti in D3DERR.

Costanti Direct3D