Udostępnij za pośrednictwem


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.

stałych Direct3D