Шаг 17 - Правильно завершаем приложение RestoreDisplayMode

Я уже говорил, что пока примеры могут завершаться с ошибками. При завершении приложения нужно вызвать две функции. Первое это RestoreDisplayMode которая восстанавливает режим экрана, вторая это SetCooperativeLevel которая вернет уровень доступа ну и обводить все объекты которые использовали. Мы не знакомы пока только с RestoreDisplayMode. Вот познакомимся, а в следующем шаге будем правильно завершать приложение.

Visual Basic
Visual C++

Visual Basic

Описание

object.RestoreDisplayMode()

Параметры
object
Объектная переменная к объекту DirectX7.

Ошибки
Если вызов не успешен, то будет сгенерирована ошибка и код установлен в Err.Number

Visual C++

Описание

HRESULT RestoreDisplayMode();

Возвращаемое значение
Если метод успешен, возвращаемое значение - DD_OK.
Если метод терпит неудачу, возвращается одна из следующих значений ошибки:

DDERR_GENERIC  
DDERR_INVALIDOBJECT  
DDERR_INVALIDPARAMS  
DDERR_LOCKEDSURFACES  
DDERR_NOEXCLUSIVEMODE  

Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем.