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


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




 7 - Трансформация растрового объекта / DirectAnimation / Microsoft DirectX

Шаг 7 - Трансформация растрового объекта

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

.png 
.jpg 
.bmp 
.gif

В примерах из прошлого шага достаточно заменить одну строчку по созданию изображения. Вот один из кадров.

7_1.gif (6167 b)

HTML&JScript
Visual Basic
Visual C++

HTML&JScript

Вместо создания объекта, импортируем его из растра:

mDAStatics = DAControl.PixelLibrary;
myImg = mDAStatics.SolidColorImage(mDAStatics.Red);
myOval= mDAStatics.ImportImage("st.gif");
myrot = mDAStatics.Rotate2Rate(1.5);
myfinal = myOval.Transform(myrot);	

Visual Basic

Вместо создания объекта, импортируем его из растра:

Set mDAImage = mDAStatics.SolidColorImage(mDAStatics.Red)
Set mOValImage = mDAStatics.ImportImage("C:\temp\2\VB\st.gif")
Set myRot = mDAStatics.Rotate2Rate(1.5)
Set myFinal = mOValImage.Transform(myRot)

Visual C++

Вместо создания объекта, импортируем его из растра:

mCDAImage=mDAStatics.SolidColorImage(mCDAColor); 
mDALineStyle = mDAStatics.GetDefaultLineStyle(); 
mOvalImage=mDAStatics.ImportImage("C:\\temp\\2\\VB\\st.gif");
mTransform=mDAStatics.Rotate2Rate(1.5);
mFinalImage=mOvalImage.Transform(mTransform);

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