AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Multimedia Delphi Direct Draw Farbwert ermitteln
Thema durchsuchen
Ansicht
Themen-Optionen

Direct Draw Farbwert ermitteln

Offene Frage von "Masteric"
Ein Thema von Masteric · begonnen am 11. Mai 2008 · letzter Beitrag vom 11. Mai 2008
Antwort Antwort
Masteric

Registriert seit: 1. Aug 2007
Ort: Melsungen
155 Beiträge
 
Delphi 7 Professional
 
#1

Direct Draw Farbwert ermitteln

  Alt 11. Mai 2008, 21:30
Hi,
ich hab mal wieder ne Idee, die mich vor ein Problem stellt. Ich will den Durchschnittsfarbwert des momentanen Bildes auf dem Bildschrim ermitteln. Naja, einfach gesagt, als getan.... Also ich hab nen Timer und nun versuche ich den Durchschnittswert bei jedem Timer durchlauf zu ermitteln, einzigstes Problem, z. B. der Mediaplayer rendert seine Bilder via directdraw direkt in die Graka, das kann man zwar abschalten, jedoch nur für sehr hohe Leistungseinbußen. Gibt es eine Möglichkeit, die Bilder trotzdem irgendwie abzufangen?
Ich will also dir Durchschnittsfarbtemperatur des Bildschrimes, im Moment des timers ermitteln, also z. B. hat das Bild dann 100R 100G 100B.

gruß Masteric
  Mit Zitat antworten Zitat
Medium

Registriert seit: 23. Jan 2008
3.686 Beiträge
 
Delphi 2007 Enterprise
 
#2

Re: Direct Draw Farbwert ermitteln

  Alt 11. Mai 2008, 22:10
Das ist das selbe Problem wie das Darstellen von eigenen Inhalten auf DirectX Surfaces, wie es schon des öfteren in Bezug auf Spiele hier gefragt wurde. Die Suche sollte da ein wenig was ausspucken, jedoch ist das ganze recht kompliziert, da man die DX-DLLs hooken muss. Ich weiss grad aus dem Kopf garnicht, ob in der DP überhaupt schon eine Lösung dazu herumschwirrt - aber diskutiert wurde das schon recht oft =)
"When one person suffers from a delusion, it is called insanity. When a million people suffer from a delusion, it is called religion." (Richard Dawkins)
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:42 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz