This repository has been archived by the owner on Oct 8, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 12
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
core graphics initialization problem fix and readme.md updates
- Loading branch information
liam
committed
Apr 19, 2024
1 parent
c5cee27
commit 8ca2324
Showing
2 changed files
with
30 additions
and
4 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,28 @@ | ||
# CrabGrab | ||
🦀 🖥️ 🦀 | ||
# CrabGrab 🦀 🖥️ 🦀 | ||
|
||
## A cross-platform screen-capturing crate for rust | ||
A cross-platform screen-capturing crate for rust | ||
|
||
Features: | ||
--------- | ||
- Screen and window capture supported | ||
- Compatible with multiple GPU APIs: | ||
- Wgpu | ||
- DirectX 11 | ||
- DXGI | ||
- Metal | ||
- IOSurface | ||
- Easy frame bitmap generation | ||
- Sound capture (wip) | ||
- Platform specific extension features | ||
- Screenshot facility | ||
|
||
Examples | ||
-------- | ||
|
||
Examples can be found at [crabgrab/examples](examples). You can run the examples from a copy of the repository: | ||
|
||
`cargo run --example <example_name>` | ||
|
||
Note that feature examples will require that feature: | ||
|
||
`cargo run --example <example name> --feature <feature name>` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters