الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ملف .dll لقراءة ملفات الميديا

مغلق
بدأه Fikou-sama في 21 نوفمبر 2007 · 3 رد · 1,034 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ..

أنا بصدد إنشاء برنامج لقراءة ملفات الميديا و لقد حملت ملف Microsoft.DirectX.AudioVideoPlayback.dll من الموضوع "دروس في البرمجه بلغة C#2005, تعلم خطوة بخطوة , مع الإجابة عن أي سؤال" للإخوة -حماة النهضة- لكني لاحظت أن هدا الملف لا يدعم ملفات avi ... فهل لدى أحدكم ملف يمكنني من قراءة هدا النوع أي ملفات .avi ؟؟؟

مقالاتي في VB.NET وبرامجي على موقعي الجديد :

#2
==>

Interop.QuartzTypeLib.zip

#3

شكرا أخي بن العيد ... (h)

تم تعديل هذه المشاركة بواسطة Fikou-sama في 21 نوفمبر 2007 في 21:16

مقالاتي في VB.NET وبرامجي على موقعي الجديد :

#4

لقد حاولت استعمال هده المكتبة لكني لم أستطع قراءة ملف .avi مع أني بحثت في Google ووجدت أكواد معقدة منها :

m_objFilterGraph = new FilgraphManager();
m_objFilterGraph.RenderFile(openFileDialog.FileName);

m_objBasicAudio = m_objFilterGraph as IBasicAudio;

try
{
	m_objVideoWindow = m_objFilterGraph as IVideoWindow;
	m_objVideoWindow.Owner = (int) panel1.Handle;
	m_objVideoWindow.WindowStyle = WS_CHILD | WS_CLIPCHILDREN;
	m_objVideoWindow.SetWindowPosition(panel1.ClientRectangle.Left,
		panel1.ClientRectangle.Top,
		panel1.ClientRectangle.Width,
		panel1.ClientRectangle.Height);
}
catch{}

m_objMediaEvent = m_objFilterGraph as IMediaEvent;

m_objMediaEventEx = m_objFilterGraph as IMediaEventEx;
m_objMediaEventEx.SetNotifyWindow((int) this.Handle, WM_GRAPHNOTIFY, 0);

m_objMediaPosition = m_objFilterGraph as IMediaPosition;

m_objMediaControl = m_objFilterGraph as IMediaControl;

m_objMediaControl.Run();

و مع دلك لم يعمل هدا الكود ... ف المرجو ارفاق مثال صغير أو تعديل و تبسيط هدا الكود ادا لم يكن هناك ازعاج ...

تم تعديل هذه المشاركة بواسطة Fikou-sama في 23 نوفمبر 2007 في 15:47

مقالاتي في VB.NET وبرامجي على موقعي الجديد :

هذا الموضوع مغلق.

مواضيع مشابهة