473,800 Members | 2,379 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Custom Video Driver WITHOUT DirectShow support

Question: I have some custom video card with custom driver, which does not
support DirectShow. How it possible (if it is) implement program using it
within .NET enviroment?

TNX

--
Tamir Khason
You want dot.NET? Just ask:
"Please, www.dotnet.us "
Nov 16 '05 #1
4 2035
Tamir,

It if is possible, I would think that it would require a lot of code, as
well as in depth knowledge of the hardware in order to make it work. On top
of that, I wouldn't do it in .NET.

To be honest, if you had a requirement that the video card drivers
support DirectShow, I would just replace the card. I couldn't justify the
time writing my own driver.

Hope this helps.

--
- Nicholas Paldino [.NET/C# MVP]
- mv*@spam.guard. caspershouse.co m

"Tamir Khason" <ta**********@t con-NOSPAM.co.il> wrote in message
news:eu******** ******@TK2MSFTN GP11.phx.gbl...
Question: I have some custom video card with custom driver, which does not
support DirectShow. How it possible (if it is) implement program using it
within .NET enviroment?

TNX

--
Tamir Khason
You want dot.NET? Just ask:
"Please, www.dotnet.us "

Nov 16 '05 #2
Thank you for response,
I have the driver dll (not com), SDK (with C++ ton of code) and an example
with hooks and traps in every place.
I can not replace the card (this one is very special at more then 10k$), but
its driver does not support DirectShow (by now). The question is: How it is
possible to "earn" the drivers' dll into .NET (I have .h-es) to use it with
GDI+ for example to renderring..
TNX

--
Tamir Khason
You want dot.NET? Just ask:
"Please, www.dotnet.us "

"Nicholas Paldino [.NET/C# MVP]" <mv*@spam.guard .caspershouse.c om> wrote in
message news:O6******** ******@TK2MSFTN GP10.phx.gbl...
Tamir,

It if is possible, I would think that it would require a lot of code,
as well as in depth knowledge of the hardware in order to make it work.
On top of that, I wouldn't do it in .NET.

To be honest, if you had a requirement that the video card drivers
support DirectShow, I would just replace the card. I couldn't justify the
time writing my own driver.

Hope this helps.

--
- Nicholas Paldino [.NET/C# MVP]
- mv*@spam.guard. caspershouse.co m

"Tamir Khason" <ta**********@t con-NOSPAM.co.il> wrote in message
news:eu******** ******@TK2MSFTN GP11.phx.gbl...
Question: I have some custom video card with custom driver, which does
not support DirectShow. How it possible (if it is) implement program
using it within .NET enviroment?

TNX

--
Tamir Khason
You want dot.NET? Just ask:
"Please, www.dotnet.us "


Nov 16 '05 #3
Tamir,

I don't quite understand what you mean by "earn" the drivers dll into
..NET. It might be possible that you can't. Unless it is a dll that exports
functions (in which case you will use the P/Invoke layer) or COM objects
(which you have to use COM Interop for), you won't be able to access it
through C#. You would have to write C++ code to provide a managed wrapper.

Also, for what you are trying to do, I would not recommend using .NET,
as I think you will have to much of a performance hit.
--
- Nicholas Paldino [.NET/C# MVP]
- mv*@spam.guard. caspershouse.co m

"Tamir Khason" <ta**********@t con-NOSPAM.co.il> wrote in message
news:%2******** ********@tk2msf tngp13.phx.gbl. ..
Thank you for response,
I have the driver dll (not com), SDK (with C++ ton of code) and an example
with hooks and traps in every place.
I can not replace the card (this one is very special at more then 10k$),
but its driver does not support DirectShow (by now). The question is: How
it is possible to "earn" the drivers' dll into .NET (I have .h-es) to use
it with GDI+ for example to renderring..
TNX

--
Tamir Khason
You want dot.NET? Just ask:
"Please, www.dotnet.us "

"Nicholas Paldino [.NET/C# MVP]" <mv*@spam.guard .caspershouse.c om> wrote
in message news:O6******** ******@TK2MSFTN GP10.phx.gbl...
Tamir,

It if is possible, I would think that it would require a lot of code,
as well as in depth knowledge of the hardware in order to make it work.
On top of that, I wouldn't do it in .NET.

To be honest, if you had a requirement that the video card drivers
support DirectShow, I would just replace the card. I couldn't justify
the time writing my own driver.

Hope this helps.

--
- Nicholas Paldino [.NET/C# MVP]
- mv*@spam.guard. caspershouse.co m

"Tamir Khason" <ta**********@t con-NOSPAM.co.il> wrote in message
news:eu******** ******@TK2MSFTN GP11.phx.gbl...
Question: I have some custom video card with custom driver, which does
not support DirectShow. How it possible (if it is) implement program
using it within .NET enviroment?

TNX

--
Tamir Khason
You want dot.NET? Just ask:
"Please, www.dotnet.us "



Nov 16 '05 #4
Thank you
;)

--
Tamir Khason
You want dot.NET? Just ask:
"Please, www.dotnet.us "

"Nicholas Paldino [.NET/C# MVP]" <mv*@spam.guard .caspershouse.c om> wrote in
message news:u0******** ******@TK2MSFTN GP10.phx.gbl...
Tamir,

I don't quite understand what you mean by "earn" the drivers dll into
.NET. It might be possible that you can't. Unless it is a dll that
exports functions (in which case you will use the P/Invoke layer) or COM
objects (which you have to use COM Interop for), you won't be able to
access it through C#. You would have to write C++ code to provide a
managed wrapper.

Also, for what you are trying to do, I would not recommend using .NET,
as I think you will have to much of a performance hit.
--
- Nicholas Paldino [.NET/C# MVP]
- mv*@spam.guard. caspershouse.co m

"Tamir Khason" <ta**********@t con-NOSPAM.co.il> wrote in message
news:%2******** ********@tk2msf tngp13.phx.gbl. ..
Thank you for response,
I have the driver dll (not com), SDK (with C++ ton of code) and an
example with hooks and traps in every place.
I can not replace the card (this one is very special at more then 10k$),
but its driver does not support DirectShow (by now). The question is: How
it is possible to "earn" the drivers' dll into .NET (I have .h-es) to use
it with GDI+ for example to renderring..
TNX

--
Tamir Khason
You want dot.NET? Just ask:
"Please, www.dotnet.us "

"Nicholas Paldino [.NET/C# MVP]" <mv*@spam.guard .caspershouse.c om> wrote
in message news:O6******** ******@TK2MSFTN GP10.phx.gbl...
Tamir,

It if is possible, I would think that it would require a lot of code,
as well as in depth knowledge of the hardware in order to make it work.
On top of that, I wouldn't do it in .NET.

To be honest, if you had a requirement that the video card drivers
support DirectShow, I would just replace the card. I couldn't justify
the time writing my own driver.

Hope this helps.

--
- Nicholas Paldino [.NET/C# MVP]
- mv*@spam.guard. caspershouse.co m

"Tamir Khason" <ta**********@t con-NOSPAM.co.il> wrote in message
news:eu******** ******@TK2MSFTN GP11.phx.gbl...
Question: I have some custom video card with custom driver, which does
not support DirectShow. How it possible (if it is) implement program
using it within .NET enviroment?

TNX

--
Tamir Khason
You want dot.NET? Just ask:
"Please, www.dotnet.us "



Nov 16 '05 #5

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

6
18606
by: Ravi | last post by:
Hi, Im trying to develop a Visual C# .NET app. that uses DirectShow filters to capture video from camera source. However, after going through a series of articles, I've seen that DirectShow is not directly supported in Visual C#.NET. Im wondering if there's any way to use the video-capture filters of DirectShow in Visual C#. Otherwise, would it be possible to create a Visual C++ DLL that uses DirectShow filters to capture video from a WDM...
1
10649
by: Ravi | last post by:
Hi, Im trying to develop a Visual C# .NET app. that uses DirectShow filters to capture video from camera source. However, after going through a series of articles, I've seen that DirectShow is not directly supported in Visual C#.NET. Im wondering if there's any way to use the video-capture filters of DirectShow in Visual C#. Otherwise, would it be possible to create a Visual C++ DLL that uses DirectShow filters to capture video from a WDM...
2
2379
by: Nick | last post by:
I want to be able to encode a video from a bitmap or handle to bitmap source. The bitmap object would be changing very quickly and I would record these changes to a video. Basically it would be a bunch of image objects that I want to throw together to make a video. My question is mainly this. What is the best way to create video files in c#? Interop DirectShow functions? Windows media encoder? Anythign else? As far as I know C# doesnt...
2
2605
by: Mamatha | last post by:
Hi I have an application to capture a live video in C#.NET,Now i want to bradcast that captured file,how can i broadcast? If you know any related sites or any source code to broadcast please let me know. Thanks in advance Mamatha
2
15478
by: Arash | last post by:
Dear all, I've got a video capture device. Device manager shows "nVidia WDM Video Capture (universal)" driver in "Sound, video and game controllers" category. Also, Windows Movie Maker, and other standard video capture tools can record video from the device. But, I've got no idea how to read transmitted data in a C# application. All I'm gonna do is to show the real-time movie on an appropriate control on my form.
4
7837
by: BobAchgill | last post by:
What is the best way to show a video file directly in a Form? Can I use functions of Windows Player in a Windows Form? Functions like: play video or show visualization for music, etc.
0
944
by: kcamhi | last post by:
Is there a way in either windows media player object or directshow (or other) to play a very specific subset of a video file? I have a single video file that I'll load that has a bunch of segments that I want to be able to jump to in reaction to different events and play from a specific frame to another specific frame. Is there any way to do that in WMP? Or if not does Directshow or another method support this?
6
7990
by: k.vanderstarren | last post by:
Hi Everyone, Do any of you gurus out there have any suggestions regarding capturing audio/video from a video capture card in C#. Although I've written other programs, I've never worked with audio/video sources before. I've seen other people recommending DirectShow.NET. Is this one of the more popular libraries to use? Would anyone recommend other third- party libraries? Thanks,
4
2443
by: cronusf | last post by:
Hello, I have a program that renders an animation. I would like the program to be able to save this animation to a popular video file. Is there a .NET API for doing this? I looked into DirectShow, but I could not determine if it can be used to capture data from the screen.
0
9690
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
9551
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
10033
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
9085
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
7576
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
5471
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
0
5606
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
2
3764
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
3
2945
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.