Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

DirectDraw BLT to tvout

[es] :: 3D programiranje :: DirectDraw BLT to tvout

[ Pregleda: 2690 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

microcode

Član broj: 11608
Poruke: 13
*.cmu.carnet.hr



Profil

icon DirectDraw BLT to tvout24.03.2004. u 21:08 - pre 227 meseci
Ako netko zna kako pomoću dd-a blitati na tvout molio bi da mi pomogne!
ili sa TvIn-a (radi se naravno o video konektorima na grafičkoj kartici) na primarnu površinu ?

Neznam koji tip površine je potreban za to LiveVideo ili videoport ?

koristim DirectX 7 !

Dovoljno je par redova koda - samo kreiranje površina i popunjavanje ddsd strukture.
 
Odgovor na temu

yooyo

Član broj: 4891
Poruke: 1101
*.sbb.co.yu



Profil

icon Re: DirectDraw BLT to tvout25.03.2004. u 11:09 - pre 227 meseci
MIslim da treba da ukljucis flagove za overlay...

Moze i lakse... koristi DirectShow VideoRenderer ili jos bolje VMR9.
Tvoj program bi trebao da bude filter ciji output pin ide na input od VMR9.
I slika ode na TV out..

yooyo
 
Odgovor na temu

microcode

Član broj: 11608
Poruke: 13
*.cmu.carnet.hr



Profil

icon Re: DirectDraw BLT to tvout27.03.2004. u 00:00 - pre 227 meseci
Pomoću DirectShow-a i Videorender-a sam uspio
dobiti sliku sa TvIn-a na monitoru.

al ju nemogu poslati na tvOut ? ne znam kako spojiti zadnji filtar?

Draže bi mi bilo da to uradim ručno pomoću DirectX-a ?
(specijalni efekti i sl.)
 
Odgovor na temu

microcode

Član broj: 11608
Poruke: 13
*.cmu.carnet.hr



Profil

icon Re: DirectDraw BLT to tvout27.03.2004. u 00:05 - pre 227 meseci
...ps

Imam staru karticu ASUS® V3000 (riva 128). Da li netko zna , imali možda
ova kartica problema sa TvOut-om ?
 
Odgovor na temu

yooyo

Član broj: 4891
Poruke: 1101
*.sbb.co.yu



Profil

icon Re: DirectDraw BLT to tvout27.03.2004. u 00:38 - pre 227 meseci
Citat:
microcode:
...ps

Imam staru karticu ASUS® V3000 (riva 128). Da li netko zna , imali možda
ova kartica problema sa TvOut-om ?


Neke kartice (npr Matrox G450) nisu u stanju da naprave overlay surface ako je rezolucija desktopa veca od 1024x768. Mozda je to slucaj i kod tebe. Probaj da smanjis rezoluciju...

DirectX7 ima jako losu podrsku za DShow. Bolje predji na DX8.1 ili DX9.

U DXSDK/bin direktorijumu imas program graphedit.exe. Startuj ga
i uradi sledece:
1. U meniju nadji Inser Filter. Otvorice se prozir sa spiskom filtera.
2. U Video Crossbar devices nadji tvoj TV tuner i dodaj ga u graph (dupli click)
3. U video Capture Sources nadji ponovo tvoju karticu i dodaj je u graph.
4. Zatvori Insert filters.
5. Idi na properites od corssbar device-a i podesi koji od ulaza idu na out pin.
(npr TV tuner pin na out pin ili composite in na out pin). Crossbar je u stvari "patch panel".
6. Povezi Crossbar video out pin sa video in pin-om na Capture filteru
7. Korake 5 i 6 uradi i za audio.
8. Klikni desnim tasterom misa na video-out pin capture filtera i izaber Render
9. Ovo uradi i za audio

Ako je sve OK dobices graph na cijem "video-kraju" se nalazi Video Renderer ili VMR9 i Direct Sound Renderer na "audio-kraju".

Kada kliknes na play u toolbaru, pojavice sa active movie prozor sa videom.
Ukoliko je video u overlay-u trebalo bi da dobijes i sliku na TV-out.

Ako zelis da napravis neki tvoj filter koji ce da ubacuje jos neki sadrzaj preko videa moraces da naucis DirectShow programiranje. U samom DXSDK ima gomila primera tako da ti ne bi trebalo da bude tesko...

yooyo


 
Odgovor na temu

microcode

Član broj: 11608
Poruke: 13
*.net4u.hr



Profil

icon Re: DirectDraw BLT to tvout07.04.2004. u 22:45 - pre 227 meseci
Moja grafička kartica nema TV-tuner, samo obični
composite izlaz. Da li bi kartica trebala davati sliku na tom
izlazu bez ijednog pokrenutog programa , tj dali se slika sa "monitora"
direktno prenosi na tv-out bez dodatnog softwarea - direktno na izlazni frame buffer?
 
Odgovor na temu

yooyo

Član broj: 4891
Poruke: 1101
*.sbb.co.yu



Profil

icon Re: DirectDraw BLT to tvout08.04.2004. u 13:39 - pre 227 meseci
Vrlo je moguce da tvoja kartica nije u stanju da daje 2 izlaza u istom trenutku.
Mislim da moras otkaciti monitor i povezati TV i tek onda ukljuciti racunar.
Trebalo bi da dobije sliku na TV-u.

Izvini za moj prethodni post. Sve vreme sam mislio da imas i TV-tuner karticu
i graficku karticu... !?

yooyo
 
Odgovor na temu

[es] :: 3D programiranje :: DirectDraw BLT to tvout

[ Pregleda: 2690 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.