Проигрывание Avi в игреDX.

Работа с 2D и 3D графикой, видео, звуком.

Модератор: Mikle

Gemini
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 390
Зарегистрирован: 24.07.2002 (Ср) 14:15
Откуда: Ozersk

Проигрывание Avi в игреDX.

Сообщение Gemini » 18.01.2008 (Пт) 16:42

Я пишу игру(2D) с использованием DX7 и мне надо вставить в начало заставку. Все примеры которые я искал основывались на ActiveMovie ctl, да и к тому же но звук не воспроизводится(+тормозит изображение).
И что-то мне подсказывает что в играх основанных на directX используется не такой метод воспроизведения видео.

Если кто знает как мне это можно реализовать подскажите пожалуйста!

Заранее ОГРОМНОЕ Спасибо!
(Если кому интересно могу потом присоединить пример который я скачал с www.planet-source-code.com)
В нашем деле главное ЛОГИКА.

косил косой косой косой.

homeworld
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 110
Зарегистрирован: 07.12.2006 (Чт) 13:17

Сообщение homeworld » 18.01.2008 (Пт) 18:33

Где-то у меня был пример воспроизведения авишек в полный экран, но правда без Директа.

StimorolD3DX
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 293
Зарегистрирован: 03.04.2007 (Вт) 18:19
Откуда: Kiev city

Сообщение StimorolD3DX » 18.01.2008 (Пт) 19:22

В DirectX SDK есть пример в папке DirectShow

Gemini
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 390
Зарегистрирован: 24.07.2002 (Ср) 14:15
Откуда: Ozersk

Сообщение Gemini » 18.01.2008 (Пт) 20:06

StimorolD3DX
Я много слышал по Direct SDK но в глаза этого зевря не видел... :shock:
Что это такое, и как это связать с DX7 for VB?

P.S. Нашел я этого зверя на сайте microsoft, Он весит аж 427,8 mb это довольно большой фаил для скачивания!(по деньгам ~ 1000руб. )
Можно просто приаттачить или на мыло выслать этот пример DirectShow?
godreams@ozersk.com
Последний раз редактировалось Gemini 18.01.2008 (Пт) 23:07, всего редактировалось 1 раз.
В нашем деле главное ЛОГИКА.

косил косой косой косой.

homeworld
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 110
Зарегистрирован: 07.12.2006 (Чт) 13:17

Сообщение homeworld » 18.01.2008 (Пт) 20:48

P.S. Нашел я этого зверя на сайте microsoft, Он весит аж 427,8 mb


Это девятый DXSDK, там уже нет поддержки VB6

Ktulhu
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 132
Зарегистрирован: 14.07.2007 (Сб) 14:03
Откуда: Киев, Р'льех

Сообщение Ktulhu » 19.01.2008 (Сб) 12:33

В силу того, что старые SDK актуальны и многие хотят их, размещаю сцылки на них у себя в подписи (см. ниже)

Gemini
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 390
Зарегистрирован: 24.07.2002 (Ср) 14:15
Откуда: Ozersk

Сообщение Gemini » 19.01.2008 (Сб) 15:19

Ktulhu
Спасибо! Будем разбираться. (Осталось скачать :lol: )
В нашем деле главное ЛОГИКА.

косил косой косой косой.

Gemini
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 390
Зарегистрирован: 24.07.2002 (Ср) 14:15
Откуда: Ozersk

Сообщение Gemini » 21.01.2008 (Пн) 20:38

StimorolD3DX

В DirectX SDK есть пример в папке DirectShow


В каком???
В DX7SDK Нет такого примера :(
В нашем деле главное ЛОГИКА.

косил косой косой косой.

DirectXManiac
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1543
Зарегистрирован: 03.11.2005 (Чт) 13:32
Откуда: из DirectX SDK

Сообщение DirectXManiac » 21.01.2008 (Пн) 21:25

Gemini
Он про восьмой DX SDK
#define ROFL 0xDDDD

Gemini
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 390
Зарегистрирован: 24.07.2002 (Ср) 14:15
Откуда: Ozersk

Сообщение Gemini » 22.01.2008 (Вт) 15:43

А DirectShow не потянет на DX7?
Может кому не трудно (у кого есть) Пришлите мне примерчик DirectShow на мыло.

Буду ОООчень пизнателен!
В нашем деле главное ЛОГИКА.

косил косой косой косой.

Dragon
Начинающий
Начинающий
 
Сообщения: 6
Зарегистрирован: 18.02.2008 (Пн) 10:11

Сообщение Dragon » 27.03.2008 (Чт) 23:38

Ну блин, если совсем срочно, то кидаешь на форму конролл Windows Media Player с соответствующими настройками и огонь...

Если не очень важно каким образом, то так будет даже лучше, но если тебя беспокоит принцип "От А до Я - лишь своими руками", то тут я пас...

DirectXManiac
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1543
Зарегистрирован: 03.11.2005 (Чт) 13:32
Откуда: из DirectX SDK

Сообщение DirectXManiac » 28.03.2008 (Пт) 0:02

Gemini
Примеров в сети валом, даже из SDK.
#define ROFL 0xDDDD

Константиин
Обычный пользователь
Обычный пользователь
 
Сообщения: 90
Зарегистрирован: 09.08.2004 (Пн) 17:33

Сообщение Константиин » 28.03.2008 (Пт) 21:02

У меня была проблема с mp3 когда-то, но умные люди подсказали.
Точно таким же способом можно воспроизводить и видео, только чуть модифицируя пример. Я даже небольшой проигрыватель писал на этом примере.
Вот ссылка:
http://bbs.vbstreets.ru/viewtopic.php?t=30221


Вернуться в Мультимедиа

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 68

    TopList