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 руб./мес


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




 23 - Переключение поверхностей Flip / DirectDraw / Microsoft DirectX

Шаг 23 - Переключение поверхностей Flip

Переключение поверхностей является одной из техник создания анимационных изображений. Графика готовиться на вторичной поверхности, когда все готово, эта поверхность выводиться на экран. Для реализаций этой возможности используется функция Flip.

Visual Basic
Visual C++

Visual Basic

Описание

object.Flip(  ddS As DirectDrawSurface7,  flags As CONST_DDFLIPFLAGS)

Параметры
object
Объектная переменная к объекту DirectDrawSurface7.
ddS
DirectDrawSurface7 объект для произвольной поверхности в цепочке. Значение по умолчанию для этого параметра Nothing, когда DirectDraw циклически проходит поверхности в порядке, как они приложены друг другу.
flags
Одна или большее количество констант CONST_DDFLIPFLAGS.

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

DDERR_GENERIC  
DDERR_INVALIDOBJECT  
DDERR_INVALIDPARAMS  
DDERR_NOFLIPHW  
DDERR_NOTFLIPPABLE  
DDERR_SURFACEBUSY  
DDERR_SURFACELOST  
DDERR_UNSUPPORTED  
DDERR_WASSTILLDRAWING  

Visual C++

Описание

HRESULT Flip
(
	LPDIRECTDRAWSURFACE7 lpDDSurfaceTargetOverride,  
	DWORD dwFlags                                    
);

Параметры
lpDDSurfaceTargetOverride
Адрес IDirectDrawSurface7 интерфейса. Значение по умолчанию для этого параметра NULL, тогда DirectDraw циклически проходит поверхности в порядке, как они приложены друг другу.
dwFlags
Определяет опции.

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

DDERR_GENERIC  
DDERR_INVALIDOBJECT  
DDERR_INVALIDPARAMS  
DDERR_NOFLIPHW  
DDERR_NOTFLIPPABLE  
DDERR_SURFACEBUSY  
DDERR_SURFACELOST  
DDERR_UNSUPPORTED  
DDERR_WASSTILLDRAWING  

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