S_PRESENT
Список некоторых возможных кодов возврата для методов и функций.
#define | Описание: |
---|---|
S_OK | Устройство работает в обычном режиме и может использоваться для отрисовки. |
S_PRESENT_OCCLUDED | Область презентации заключается. Загораживание означает, что окно презентации свернуто или другое устройство перешло в полноэкранный режим на том же мониторе, что и окно презентации, а окно презентации полностью находится на этом мониторе. Загораживание не будет происходить, если клиентская область охватывается другим окном. Окклюзированные приложения могут продолжать отрисовку, и все вызовы будут выполнены успешно, но окно occluded презентации не будет обновлено. Желательно, чтобы приложение прекратило отрисовку в окне презентации с помощью устройства и продолжало вызывать CheckDeviceState до тех пор, пока не вернется S_OK или S_PRESENT_MODE_CHANGED. |
S_PRESENT_MODE_CHANGED | Режим отображения на рабочем столе изменен. Приложение может продолжить отрисовку, но может быть преобразование или растяжение цвета. Выберите формат обратного буфера, аналогичный текущему режиму отображения, и вызовите reset, чтобы повторно создать цепочки буферов. Устройство покинет это состояние после вызова сброса. |
Другие коды ошибок содержатся в D3DERR.
Связанные темы