Win32 forcing Direct3D 9

This forum is about all development around libVLC.
mterwoord
New Cone
New Cone
Posts: 2
Joined: 14 Aug 2018 09:24

Win32 forcing Direct3D 9

Postby mterwoord » 14 Aug 2018 09:30

Hi,

I'm trying to use libvlc (via Vlc.DotNet) to play videos from my application. This all works like a charm, except when the software is running on Windows 7. We pinpointed the problem to be Direct 3D 11 related. Removing the D3D11 plugin fixes all issues.

Now I'm trying to set --vout=direct3d9, but that doesn't work. We found out that libvlc_media_player_set_hwnd resets vout to be empty.
Is that for some particular purpose?

With kind regards,
Matthijs ter Woord

mfkl
Developer
Developer
Posts: 739
Joined: 13 Jun 2017 10:41

Re: Win32 forcing Direct3D 9

Postby mfkl » 20 Aug 2018 17:30

Hi,

Not sure about this. Are your Windows 7's drivers up to date?

Can you share some vlc logs with `--vout=direct3d9`?
https://mfkl.github.io

mterwoord
New Cone
New Cone
Posts: 2
Joined: 14 Aug 2018 09:24

Re: Win32 forcing Direct3D 9

Postby mterwoord » 21 Aug 2018 09:05

Our drivers are up to date. I heard VLC 3.0.4 will disable Direct3D11 on windows 7 by default, which is essentially what i'm trying to do. I'll wait for that release.


Return to “Development around libVLC”

Who is online

Users browsing this forum: No registered users and 34 guests