Farbschema bei WindowedScreen und OpenScreen

Hier kann alles mögliche diskutiert werden. Themen zu Purebasic sind hier erwünscht.
Flames und Spam kommen ungefragt in den Mülleimer.
Andesdaf
Moderator
Beiträge: 2673
Registriert: 15.06.2008 18:22
Wohnort: Dresden

Farbschema bei WindowedScreen und OpenScreen

Beitrag von Andesdaf »

Hallo!
Wieso wird unter Vista immer dieses verdammte Farbschema von Windows Aero in Windows-Vista-Basis umgeändert, wenn ich OpenScreen oder OpenWindowed Screen benutze? Das nervt ungeheuerlich. Erst wird der Bildschirm schwarz, dann bubelt er eine Weile rum und dann ist es Vista Basis und umgekehrt. Und dann kommt immer diese aufdringliche Sprechblase und schwatzt einen mit der Info voll, dass das Farbschema geändert wird.

1. Frage: Wieso macht Vista oder PB (?) das, wenn es überhaupt einen grund gibt...
2. Frage: Kann man diesen Effekt irgendwie ausschalten oder wenigstens dieser aufdringliche Sprechblase das Maul stopfen?
Win11 x64 | PB 6.20
Benutzeravatar
X360 Andy
Beiträge: 1206
Registriert: 11.05.2008 00:22
Wohnort: Bodensee
Kontaktdaten:

Beitrag von X360 Andy »

Glaube liegt an DirectX 7 oder ?
Weil bei DirectX 9 passiert nichts...
Andesdaf
Moderator
Beiträge: 2673
Registriert: 15.06.2008 18:22
Wohnort: Dresden

Beitrag von Andesdaf »

Ich hab DirectX 10...
Also auf dem (fast) neuesten Stand. Vielleicht ist PB auch noch nicht kompatibel mit DirectX 10... keine Ahnung
Win11 x64 | PB 6.20
Benutzeravatar
dllfreak2001
Beiträge: 2925
Registriert: 07.09.2004 23:44
Wohnort: Bayern

Beitrag von dllfreak2001 »

Du musst in den Kompileroptionen "DirectX9" als Subsystem eintragen...

Aber Achtung einige Befehle, wie Clipsprite funktionieren dann nicht mehr richtig. DirectX7 wird auf Vista emuliert, deshalb deaktiviert sich auch die
Aero Oberfläche, das passiert aber auch bei nem Haufen anderer älterer Programme.
I´a dllfreak2001
Benutzeravatar
hardfalcon
Beiträge: 3447
Registriert: 29.08.2004 20:46

Beitrag von hardfalcon »

Du musst das DirectX9-Subsystem aktivieren.

//EDIT: Ups, da war wohl jemand schneller... <)
Benutzeravatar
X360 Andy
Beiträge: 1206
Registriert: 11.05.2008 00:22
Wohnort: Bodensee
Kontaktdaten:

Beitrag von X360 Andy »

Und wie ?
Onkel Google sagt mir ich soll in den Thread von Purebasic.fr schauen ... :lol:
Benutzeravatar
hardfalcon
Beiträge: 3447
Registriert: 29.08.2004 20:46

Beitrag von hardfalcon »

Wie dllfreak schon geschrieben hat, einfach in die Compiler-Optionen gehen, und "DirectX9" als Subsystem eintragen. Wie kann man das *noch* genauer erklären? :?
Benutzeravatar
X360 Andy
Beiträge: 1206
Registriert: 11.05.2008 00:22
Wohnort: Bodensee
Kontaktdaten:

Beitrag von X360 Andy »

:mrgreen:

Aber jetzt werden die Screens in 10 Facher Geschwindkeit abgespielt ... und Gadgets werden nicht mehr angezeigt ?
Benutzeravatar
hardfalcon
Beiträge: 3447
Registriert: 29.08.2004 20:46

Beitrag von hardfalcon »

Da kann ich dir nicht helfen, Jugendsünden wie Vista hab ich lange hinter mir gelassen. :wink:
Benutzeravatar
KatSeiko
Beiträge: 367
Registriert: 19.07.2008 07:47

Beitrag von KatSeiko »

> Jugendsünden wie Vista

Ich hab Jugendsünden wie XP hinter mir gelassen... Mal sehen, wann 7 rauskommt.

Weiß jemand, wie kompatibel dir einzelnen Befehle mit DX9 sind? Ich hab das Gefühl, dass Gadgets nicht ganz korrekt funktionieren...
Win7 Ultimate x64, PureBasic 5.11

There is no substitute..
BildBildBild
Antworten