C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  01.05.2010 — Update World C++: Сборник GPL QT исходников
  15.12.2007 — Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Хостинг:
Windows 2003, ASP.NET 2.0
бесплатный и от 80 руб./мес


   Отправить письмо
Кулабухов Артем, Беларусь




 20 - Подготовка к работе с поверхностью Unlock / DirectDraw / Microsoft DirectX

Шаг 20 - Подготовка к работе с поверхностью Unlock

Смотрим описание Unlock

Visual Basic
Visual C++

Visual Basic

Описание

object.Unlock(r As RECT)

Параметры
object
Объектная переменная к объекту DirectDrawSurface7.
r
RECT тип, который использовался, чтобы блокировать поверхность в соответствующем обращении к DirectDrawSurface7.Lock. Этот параметры может быть Nothing, если он передавался как Nothing при блокировке.

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

DDERR_GENERIC  
DDERR_INVALIDOBJECT  
DDERR_INVALIDPARAMS  
DDERR_INVALIDRECT  
DDERR_NOTLOCKED  
DDERR_SURFACELOST  

Visual C++

Описание

HRESULT Unlock
(
	LPRECT lpRect 
);

Параметры
lpRect
Адрес структуры RECT, которая использовалась, чтобы блокировать поверхность в соответствующем обращении к IDIRECTDRAWSURFACE7:: Lock. Этот параметр может быть NULL только, если вся поверхность была блокирована, передавая NULL в lpDestRect параметре соответствующего обращения к IDIRECTDRAWSURFACE7::Lock.

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

DDERR_GENERIC  
DDERR_INVALIDOBJECT  
DDERR_INVALIDPARAMS  
DDERR_INVALIDRECT  
DDERR_NOTLOCKED  
DDERR_SURFACELOST  

| |
Автор Каев Артем.
[AD]