Tag: gdi
Graphics Device Interface (GDI) ist eine device-unabhängige, Reine software-Grafik-API unter Windows-Betriebssystems für das zeichnen von Grafik-primitiven und text. Es ist die zugrunde liegende Basis für die Wiedergabe der Windows-GUI-Elemente.
1
Antworten
Bin ich mit dem Generischen nur-text-Druckertreiber, als ein Beispiel bereitgestellt, in WDK(Windows driver toolkit). Aber es funktioniert mit einigen Anwendungen, und nicht mit anderen zusammenarbeiten. Wie funktioniert es mit dem Editor und Microsoft word, funktioniert aber nicht
3
Antworten
Ich bin derzeit auf der Zeichnung, Grafik mit GDI, aber ich muss in der Lage sein, neu zu zeichnen den gesamten desktop/Bildschirm. Meine Grafiken sind auf dem Bildschirm gezeichnet, aber wenn ich mich bewegen würde, einen gezeichneten
2
Antworten
So wie es momentan steht, diese Frage ist nicht eine gute Passform für unsere Q&A-format. Wir erwarten Antworten auf Tatsachen gestützt, Referenzen und know-how, aber diese Frage wird wahrscheinlich werben Debatte, Argumente, polling, oder erweiterte Diskussion. Wenn
5
Antworten
System.Windows.Forms.TextRenderer.DrawText - Methode rendert formatierten text mit oder ohne Links und rechts Polsterung je nach dem Wert der flags parameter: TextFormatFlags.NoPadding - passt das text-fest in der bounding-box, TextFormatFlags.GlyphOverhangPadding - fügt einige Links und rechts Ränder, TextFormatFlags.LeftAndRightPadding
3
Antworten
Ich bin neu auf Win32 und zu versuchen, eine GDI-basierte code in C++ ( aus technischen Gründen nicht verwenden will, GDI+) Edit: Vereinfacht die Frage: Muss ich ziehen Sie ein Rechteck um den text gezeichnet wird in
4
Antworten
Ich habe eine Anwendung, die generiert metafiles (EMF). Es verwendet das Referenz-Gerät (aka dem Bildschirm), um diese Metadateien, also die DPI der Metadatei ändert sich abhängig davon, auf welcher Maschine der code ausgeführt wird. Let ' s
3
Antworten
Brauche ich etwas Hilfe mit der Zeichnung einen text auf eine textur mit GDI und D3D11. Ich habe versucht, mit D2D/DirectWrite, aber es unterstützt nur D3D10 und nicht D3D11, wie ich brauche. Alles was ich versuchte scheiterte
2
Antworten
Habe ich 7 verschiedene Arten aufzählen, die Monitore an den computer angeschlossen. Aber alle Lösungen liefern unterschiedliche Ergebnisse (Anzahl der Monitore und Informationen auf jedem monitor). Diese Lösungen sind: Mit dem berühmten EnumDisplayDevices Mit EnumDisplayMonitors Mithilfe der
3
Antworten
Undicht GDI-Objekte gesehen werden können von der task-manager oder aus Process Explorer. (Gut, Sie sehen nicht die Löcher, aber Sie können sehen, wenn ein Objekt uasage Anzahl ständig steigt.) Gibt es auch tools, die es ermöglichen, um
3
Antworten
Habe ich ein Bild-handler, aber es hält werfen Fehler Ich weiß nicht, ob ich das einfügen des Bildes falsch in den cache oder retrieveing es der falsche Weg. Ich bekomme den Puffer null, wenn ich versuche, verwenden
4
Antworten
Kann ich berechnen horizontalen und vertikalen Punkte, aber ich kann nicht herausfinden, wie die Berechnung der Entfernung mit diagonalen Punkte. Kann mir jemand helfen mit diesem. hier ist der code für meine horizontale und vertikale Messung: private
3
Antworten
Benutze ich ffmpeg zum aufzeichnen ein Fenster mit diesem code: ffmpeg.exe -f dshow -y -i video="screen-capture-recorder":audio="virtual-audio-capturer":audio="Microphone (USB Audio Device)" -framerate 15 -vcodec libx264 -crf 0 -preset ultrafast -acodec pcm_s16le -vf crop=Width:Height:Left:Top output.flv Aber das problem ist ich
1
Antworten
von dem, was ich gelesen habe, hier es scheint, dass die meisten der Windows-GDI-Funktionen beschleunigt werden. So zum Beispiel einen Anruf zu BitBlt oder AlphaBlend nutzt hardware-Beschleunigung, wenn verfügbar. Es erwähnt auch, dass der Inhalt eines Fensters
2
Antworten
Wenn ich eine neue Gdiplus::Bitmap mit der Bitmap::FromHBITMAP-Funktion, die resultierende Bitmap undurchsichtig ist - keiner der teilweisen Transparenz von der ursprünglichen HBITMAP beibehalten. Ist es ein Weg, um eine Gdiplus::Bitmap von einem HBITMAP das bringt über die
5
Antworten
Ich versuche zu berechnen, die pixel-Breite von Excel-Spalten, wie beschrieben in dieser Beitrag, mit der offiziellen Formel von der OpenXML-Spezifikation. Um jedoch die Anwendung dieser Formel, die ich brauche, um zu wissen, die Maximalen Wert für die
2
Antworten
Ich bin neu in der Verwendung von Grafiken in Visual C++. Ich versuche nur, um ein gefülltes Rechteck mit einer Farbe. Brauchen Sie Hilfe, um dies zu korrigieren... RECT rect; HDC hdc; hdc=CreateDC(TEXT("DISPLAY"),NULL,NULL,NULL); rect.left=30; rect.right=100; rect.top=50; rect.bottom=200;
1
Antworten
Ich würde gerne den Rahmen meines Fensters in ein bitmap. Ich benutzen das Fenster zu ziehen basic-Zeilen mit touch. Das problem, dass ich habe ist meine bitmap ist schwarz. Denen ist es wahrscheinlich aufgrund der Tatsache, dass
3
Antworten
Ich versuche einen Kreis zu zeichnen und ich bin derzeit mit der Ellipse () - Funktion. Habe ich die Start-Maus-Koordinaten x1 und y1 und der Endung-Koordinaten x2 und y2. Wie Sie sehen können, bin ich erzwingen y2(temp_shape.unten)
5
Antworten
Ich versuche, zeichnen Sie eine einzelne Zeile mit OnMouseMove() Veranstaltung. Mein Problem ist, dass jedesmal, wenn ich die Maus bewegen, Es hinterlässt eine Spur. Ich habe versucht, verwenden Sie die refresh-Methode, aber wenn ich die Maus nicht
4
Antworten
Ich bin gekommen, über diese Nutzungsbedingungen vor kurzem , während des Studiums ein Programm . Ich habe eine Idee, dass Sie waren data types.. ? Sind Sie wirklich ? Könnten Sie bitte mir erklären, was diese Begriffe
2
Antworten
(Dies ist im Zusammenhang mit der Frage auf Wie würde ich das laden eines PNG Bildes mit Win32/GDI (kein GDI+, wenn möglich)?.) Hallo alle, Ich Frage mich, wenn Sie eine PNG-Ressource eingebettet in eine binäre Datei mit
5
Antworten
Ich arbeite viel mit Visual Studio 2008, .NET C# 2.0-3.5 und Windows Forms, und ich habe bemerkt, wie viele vor mir, dass GDI+ ist extrem langsam in der Zeichnung Kontrolliert. Hinweis, dass ich nicht viel mit Bildern
2
Antworten
Wie erstelle ich ein blaues Rechteck mit einem alpha/Transparenz-Wert von 0,5 (also 50% Transparenz) im Nativen Win32 C++? Mithilfe eines Makros wie RGBA() schlägt fehl, ich bin mir nicht sicher, wie kann ich geben Sie den alpha-Wert
2
Antworten
How to draw text mit transparenten Farben mit der WinAPI? In der üblichen Weise, die ich verwendet SetBkMode(hDC, TRANSPARENT), aber jetzt muss ich mit einem doppelten Puffer. Auf diese Weise Bilder zieht richtig, aber der text zieht
2
Antworten
Ich bin Zeichnung bis einen Tag einplanen und Vertretung der Zeitschlitze mit panels und Termine sind noch mehr Platten an der Spitze. Der Benutzer ist in der Lage, um nach oben und nach unten, so dass die
5
Antworten
Sagen wir, ich habe ein handle für Gerätekontext (natürlich in einer Windows-Umgebung): HDC hdc; Wie kann ich die Breite und Höhe? InformationsquelleAutor nhaa123 | 2010-07-01
2
Antworten
Ich habe eine Anwendung, die lädt einige blob-Daten aus einer Datenbank darstellen können png-formatierte oder unformatierte binäre Daten für die verschiedenen bitmaps und icons. Dieser wird gespeichert in einem std::vector<unsigned char> Ich bin mit CImageList Objekte der
5
Antworten
Ich habe ein kleines paint Programm ich arbeite. Ich bin mit SetPixel auf ein bitmap zu tun, dass die Zeichnung der Linien. Wenn die Größe des Pinsels wird groß, wie die 25 Pixel über gibt es eine
2
Antworten
Ist es möglich, screen-capture ein bestimmtes Fenster (auch evtl. von einem anderen Prozess?) Derzeit bin ich der Erfassung der gesamten desktop, von einem bestimmten monitor, aber was ich wirklich will ist das erfassen der Inhalte von einem
2
Antworten
Immer wenn ich installieren Sie eine neue schriftart auf einem Windows 2003 server kann ich nicht benutzen es sofort in meine asp.net web-Anwendung. Die Anwendung erhält die Schrift durch die CreateFontIndirect gdi32.dll win-api, und dann diese Schrift
3
Antworten
Wie würde ich mich über das drehen einer Bitmap in die Windows-GDI,C++? Welche Art von rotation? 90 Grad-Schritten, beliebige Schritten? InformationsquelleAutor H4cKL0rD | 2010-02-16
4
Antworten
TextRenderer basiert auf GDI und Grafiken.Kordelzug basiert auf GDI+.Welche dieser Funktionen liefern eine bessere Qualität text, während das zeichnen von text auf ein Bild. Mögliche Duplikate von stackoverflow.com/questions/5799646/...? Die Frage ist ein Bisschen anders und außerdem seine
7
Antworten
Bin ich zu schreiben versucht, eine light-weight-Bild-Viewer-Anwendung. Jedoch, dort sind system-Speicher-Beschränkungen mit .NET. Beim laden von großen bitmaps (9000 x 9000 px oder größer, 24-bit), bekomme ich eine System.OutOfMemoryException. Diese ist auf einem Windows 2000-PC mit 2GB
6
Antworten
Ich habe einen dialog, der passt. Es hat auch eine benutzerdefinierte hintergrund, was ich Male, in Reaktion auf eine WM_ERASEBKGND Anruf (derzeit ein einfacher Aufruf FillSolidRect). Wenn das Dialogfeld in der Größe geändert wird, gibt es enorme
10
Antworten
[ExternalException (0x80004005): A generic error occurred in GDI+.] IpitchitImageHandler.Data.ImageRepository.AddNewTempImage(Stream image, String extension, Guid PageId, Guid ImageId, ImageTransformCollection toDoTransforms) +1967 IpitchitImageHandler.Data.ImageRepository.AddNewTempImage(Stream image, String extension, Guid PageId, Guid ImageId) +85 IpitchitWeb.Sell.Controls.UploadImagesSubstep.UploadImages(Object sender, EventArgs e) in F:\Documents and Settings\Vjeran\My Documents\Visual
3
Antworten
Finde ich habe beide dieser Funktionen vor, aber ich weiß nicht Recht sehen, der den Unterschied zwischen Ihnen. Gut, ich weiß, dass DrawText erfordert eine Formatierung Rechteck,und kann einige text-Formatierung, und textout nur die Start-Koordinaten gibt es
4
Antworten
Gibt es irgendwelche Unterschiede zwischen den beiden Bibliotheken? InformationsquelleAutor der Frage user496949 | 2010-12-29
5
Antworten
GDI+ ist sehr langsam, das fast ausschließlich software in der Erwägung, dass GDI ist sehr hardware-beschleunigt. GDI+ ist, was die Graphics-Klasse verwendet, die auf WinForms, und es ist einfach zu langsam. Hat jemand eine .NET GDI-Bibliothek, so
4
Antworten
Will ich zeichnen direkt auf dem desktop in C#. Von der Suche ein bisschen, landete ich mit einem Graphics-Objekt vom Desktop HDC (null). Dann Malte ich normalerweise mit diesem Graphics-Objekt. Das problem ist, dass meine Formen verloren
3
Antworten
Haben eine Anwendung, die mit einem GDI-Leck, schlagen schließlich die 10.000 zugewiesenen GDI-Objekte und Absturz. Ich habe versucht, die Erhöhung der GDIProcessHandleQuota zu 20.000, aber das Programm immer noch crashed wenn es erreicht 10.000 Objekte. Wir arbeiten
2
Antworten
Habe ich eine c# - windows-Anwendung, schriftliche und 75% des Codes. Das Programm ermöglicht dem Benutzer das erstellen eines Flussdiagramms, und schraffiert den flow chart-Formen nach Ihrem status. Ich wollte Sie zu 3d-buttons wie von der website
4
Antworten
Ich bin mit C# mit Winforms. Ich bin versucht zu drucken Rechnungen, die auf einer Papierrolle. Die Breite des Papiers ist 3in aber die Länge des Papiers ist dynamisch (eine Papierrolle). Die Länge hängt davon ab, wie
4
Antworten
Ist es möglich, laden Sie eine PNG-Datei aus einer Datei in ein HBITMAP mithilfe von Win32-GDI-Funktionen? Wenn nicht, was wäre die leichteste Lösung ohne Verwendung von externen Bibliotheken (libraries wie libpng)? InformationsquelleAutor der Frage jnm2 | 2010-12-31
5
Antworten
Scheint es, dass .NET nicht öffnen kann, JP2 (Jpeg 2000) - Dateien mithilfe von GDI-Bibliothek. Ich habe in google gesucht aber finde keine Bibliotheken oder Beispiel-code, dies zu tun. Jemand irgendwelche Ideen? Ich nicht wirklich wollen, zu
4
Antworten
Welche von diesen sollte ich in InvalidateRect zu aktualisieren meinem Fenster? Und warum? InformationsquelleAutor der Frage Abzac | 2011-09-26
6
Antworten
Wenn man die Seite öffnet "Graphics und Gaming" (Windows)" auf microsoft.com die Letzte Kategorie wird beschrieben als Legacy-Grafik: Technologien sind veraltet und sollten nicht verwendet werden, in neue Anwendungen. Dieser Kategorie gehören (u.a.) die folgenden APIs: GDI
2
Antworten
Ich habe eine Aufgabe zu zeichnen, eine bestimmte Grafik. Als Teil dieser Aufgabe muss ich drehen einige dot ' s auf 45 Grad. Ich habe schon 2 Tage versucht zu berechnen, eine Formel, aber konnte einfach nicht
5
Antworten
Habe ich ein JPEG-Bild, das aufgenommen wurde, auf einem iphone. Auf meinem desktop PC (Windows Photo Viewer, Google Chrome, etc.) die Ausrichtung ist falsch. Arbeite ich an einer ASP.NET MVC 3 web-Anwendung, wo ich Fotos hochladen (derzeit