Die Suche ergab 715 Treffer

von Mijikai
15.09.2021 12:03
Forum: Allgemein
Thema: Speicher wird nicht freigegeben
Antworten: 10
Zugriffe: 221

Re: Speicher wird nicht freigegeben

Hm hört sich komisch an als ob es es was mit dem Fenster zu tun hat. Ich hab mal zwei Testcodes geschrieben (habe aber momentan keinen Zugriff auf Windows XP). Wenn es an Fenster Nachrichten oder dem Haupthread liegt sollte es einen Unterschied geben. Bin gespannt auf das Ergebnis. Ich kenne mich ni...
von Mijikai
11.09.2021 23:20
Forum: Anfänger
Thema: IMAGE SCROLLEN unter Windows 7/10
Antworten: 5
Zugriffe: 269

Re: IMAGE SCROLLEN unter Windows 7/10

Dachte da fehlen MouseWheel Befehle aber so wie es aussieht kann das ScrollGadget diese selber handeln.
Steh da auch auf dem Schlauch evtl. :S
von Mijikai
11.09.2021 17:54
Forum: Anfänger
Thema: IMAGE SCROLLEN unter Windows 7/10
Antworten: 5
Zugriffe: 269

Re: IMAGE SCROLLEN unter Windows 7/10

Hmm... was genau geht nicht?
Ich kann das Bild in Windows 10 scrollen!?
Die [ScaleDPI].pbi wird zwar eingebunden wird aber nirgends verwendet?
von Mijikai
10.09.2021 18:32
Forum: Grafik & Sound - Programmierung
Thema: Capture to avi or mp4 ?
Antworten: 1
Zugriffe: 107

Re: Capture to avi or mp4 ?

Der Backbufffer ist mit DX normalerweise auslesbar und kann zum Aufnehmen verwendet werden. DirectShow ist auch eine Möglichkeit. Evtl. gibt es auch Commandline-Commands zum ScreeRecorder in der Windows 10 "Game Bar". DX/OpenGl recording: https://www.codeproject.com/Articles/15941/Recordin...
von Mijikai
31.08.2021 23:27
Forum: Anfänger
Thema: original Window Farben auslesen
Antworten: 36
Zugriffe: 711

Re: original Window Farben auslesen

Versteh nicht wieso es da keine vernünftige Schnittstelle gibt und viele APIs noch undokumentiert sind.
von Mijikai
31.08.2021 22:49
Forum: Anfänger
Thema: original Window Farben auslesen
Antworten: 36
Zugriffe: 711

Re: original Window Farben auslesen

Hier nochmal der Code mit der Registry Variante (wie Chi's) mit Farb-Korrektur (getestet unter Windows 10). EnableExplicit Procedure.i GetColorizationColor(*Color) Protected hkey.i Protected length.i Protected color.i Protected color_balance.i Protected color_r.d Protected color_g.d Protected color_...
von Mijikai
31.08.2021 09:26
Forum: Anfänger
Thema: original Window Farben auslesen
Antworten: 36
Zugriffe: 711

Re: original Window Farben auslesen

Korrigierter Farbwert :) Es wird wie schon vermutet die Farbintensität benötigt. Diese kann auch über die Registry ausgelesen werden (der vernünftige, offizielle Weg). Ich werde in meinem Beispiel jedoch die undokumentierte API DwmGetColorizationParameters() verwenden. Um an die Adresse der Funktion...
von Mijikai
31.08.2021 00:47
Forum: Anfänger
Thema: original Window Farben auslesen
Antworten: 36
Zugriffe: 711

Re: original Window Farben auslesen

Ich glaube die Farbe muss noch mit der ColorBalance und dem Standard Grauwert vermischt werden.
von Mijikai
30.08.2021 22:49
Forum: Anfänger
Thema: original Window Farben auslesen
Antworten: 36
Zugriffe: 711

Re: original Window Farben auslesen

Ok hier ein Beispiel EnableExplicit Procedure.i GetColorization(*ColorRGB.Integer,*Alpha.Ascii = #Null,*Opaque.Integer = #Null);Minimum supported client: Windows Vista Static hlib.i Protected *ascii Protected *proc Protected opaque.i Protected color.RGBQUAD If Not hlib hlib = LoadLibrary_("Dwma...
von Mijikai
29.08.2021 23:10
Forum: Anfänger
Thema: original Window Farben auslesen
Antworten: 36
Zugriffe: 711

Re: original Window Farben auslesen

Evtl. hilft die Funktion:

Code: Alles auswählen

DWMAPI DwmGetColorizationColor(
  DWORD *pcrColorization,
  BOOL  *pfOpaqueBlend
);