S_PRESENT
Lista niektórych możliwych kodów zwracanych dla metod i funkcji.
#define | Opis |
---|---|
S_OK | Urządzenie działa normalnie i może być używane do renderowania. |
S_PRESENT_OCCLUDED | Obszar prezentacji jest okludniony. Oklusion oznacza, że okno prezentacji jest zminimalizowane lub inne urządzenie wprowadziło tryb pełnoekranowy na tym samym monitorze co okno prezentacji, a okno prezentacji jest całkowicie na tym monitorze. Occlusion nie wystąpi, jeśli obszar klienta jest objęty innym oknem. Aplikacje occluded mogą kontynuować renderowanie, a wszystkie wywołania zostaną wykonane pomyślnie, ale okno prezentacji occluded nie zostanie zaktualizowane. Najlepiej, aby aplikacja przestała renderować się w oknie prezentacji przy użyciu urządzenia i nadal wywołuje CheckDeviceState, dopóki S_OK lub S_PRESENT_MODE_CHANGED powróci. |
S_PRESENT_MODE_CHANGED | Tryb wyświetlania pulpitu został zmieniony. Aplikacja może kontynuować renderowanie, ale może istnieć konwersja kolorów/rozciąganie. Wybierz format buforu wstecznego podobny do bieżącego trybu wyświetlania i wywołaj polecenie Resetuj, aby ponownie utworzyć łańcuchy wymiany. Urządzenie pozostawi ten stan po wywołaniu resetowania. |
Inne kody błędów są zawarte w D3DERR.
Tematy pokrewne