Please add Windows 10 Desktop Duplication API support
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Anfängerfreundlichkeit
- 25/100
- Issue-Typ
- Feature
- Klarheit
- Muss geklärt werden
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- java
- Bereich
- desktop, operating-systems
Rechercherichtung
Beginnen Sie mit der Prüfung der in diesem Issue beschriebenen Anforderungen der Windows 10 Desktop Duplication API und der Frage, wie JNA 5.5.0 native Windows-APIs bereitstellt. Definieren Sie die erforderlichen Einstiegspunkte für die Bildschirmaufnahme und einen Validierungsplan für Windows 10; als abgeschlossen gilt die dokumentierte, funktionierende Unterstützung der Desktop Duplication API für Bildschirmaufnahmen unter JDK 11.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Provide complete information about the problem
- Version of JNA and related jars = JNA 5.5.0
- Version and vendor of the java virtual machine = JDK 11
- Operating system = Windows 10
- System architecture (CPU type, bitness of the JVM) = i7 5930K 6 cores
- Complete description of the problem
Windows 8 introduces Desktop Duplication API, (improved with Windows 10) that allow for fast screen capturing without any lag.
Will you ever support this API?
Is there a way to capture a screenshot using JNA and Windows Desktop Duplication API?
- Vorherrschende Sprache
- Java
- Sterne
- 8.9k
- Forks
- 1.7k
- Ø Merge
- 1 T. 13 Std.
- Gemergte PRs (30 T.)
- 1
Entwicklungsumgebung
Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus java-native-access/jna
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 66/100
java-native-access/jna#1738 ·
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 45/100
java-native-access/jna#1736 ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 65/100
java-native-access/jna#1717 ·
-
Windows32Exception - The parameter is incorrectEvtl. vergeben @marktech0813 hat das vor 332 Tagen übernommen. Offen
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
java-native-access/jna#1700 · 11 Kommentare ·
-
feature request
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
java-native-access/jna#1698 · 1 Kommentar ·
Alle Issues in java-native-access/jna
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
Netcracker/qubership-integration-platform#1046 ·
Maintainer antworten meist innerhalb von 2 Tagen
-
`check_java_version()` fails when Java path contains spaces (Windows / Git Bash, `C:\Program Files`)Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
-
Fix Math.ceilDiv wrong result for exact positive divisionsEvtl. vergeben @pamod-madubashana hat das heute übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100
scala-native/scala-native#5094 ·
Maintainer antworten meist innerhalb von 1 Tag
-
NullPointerException in blocking command completion callback when the command succeeds (3.52.0)Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
Maintainer antworten meist innerhalb von 2 Tagen