Zurück   klamm-Forum > klamm-Lose > Lose4Scripts > Lose4Scripts (erledigt)

 
 
LinkBack Themen-Optionen Ansicht
Alt 23.12.2008, 14:57:22   #1 (permalink)
Erfahrener Benutzer

ID: 308573
Lose-Remote

Reg: 13.01.2008
Beiträge: 527
Standard [S] C++ Source 20mio!

Ich möchte folgendes machen: Über C++ ein Programm schreiben, indem ein Video abgespielt wird. Dies soll per DirectShow gehen, aber da ich das leider nicht hingekriegt habe suche ich einmal hier^^

Dazu bräuchte ich dann aber auch alle Dateien, die zum Kompilieren benötigt werden

Ich hatte schon ein Code gefunden, aber leider konnte ich nicht alle Datein auftreiben

Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
// playFile.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include "DShow.h" int main(void) { HRESULT hr; IGraphBuilder *pGraph; IMediaControl *pControl; IMediaEvent *pEvent; if (FAILED(hr = CoInitialize(NULL)) || FAILED(hr = CoCreateInstance(CLSID_FilterGraph, NULL, CLSCTX_INPROC_SERVER, IID_IGraphBuilder, (void **)&pGraph)) || FAILED(hr = pGraph->QueryInterface(IID_IMediaControl, (void **)&pControl)) || FAILED(hr = pGraph->QueryInterface(IID_IMediaEvent, (void **)&pEvent)) || FAILED(hr = pGraph->RenderFile("test.avi", NULL)) || FAILED(hr = pControl->Run())) { // Fehler ..... } long evCode = 0; pEvent->WaitForCompletion(5000, &evCode); return 0; }
Derjenige, der mir einen Vollfunktionsfähigen Code und alle benötigten Datein gibt bekommt 20.000.000 Lose

Geändert von Chris2130 (23.12.2008 um 15:24:45 Uhr)
Chris2130 ist offline  
Alt 23.12.2008, 16:16:02   #2 (permalink)
Powerhamster
Benutzerbild von burnred

ID: 34739
Lose-Remote

burnred eine Nachricht über ICQ schicken burnred eine Nachricht über MSN schicken burnred eine Nachricht über Skype™ schicken
Reg: 04.05.2006
Beiträge: 681
Standard

Kannst du dir das ganze nicht sparen indem du XAML verwendest um die Öberfläche zu bauen? Da gibts ein Media/Video Tag dem brauchst du dann nur noch einen Namen geben und die Play Methode aufrufen. Um die ganze DirectShow Sache im Hintergrund kümmert sich dann das .NET Framework.
Sieht die Welt durch 3x WQHD @ 25" (DELL U2515H)

Geändert von burnred (23.12.2008 um 16:17:16 Uhr)
burnred ist offline  
 

Gesponsorte Links

Anzeige


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Suche Source Ava SourceFreak90 Lose4Graphics 13 25.08.2008 10:57:30
Freundeliste in Source Sukker Gaming 5 10.10.2007 03:32:50
Counter-Strike Source frederik Gaming 10 12.05.2007 16:28:41


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:39:17 Uhr.