virtual-display-rs
A Windows virtual display driver to add multiple virtual monitors to your PC! For Win10+. Works with VR, obs, streaming software, etc
파일 탐색기
최종 버전 다운로드 (.zip)- bug_report.md
- feature_request.md
- question.md
- pr.pfx
- build.yml
- cla.yml
- clippy.yml
- stale.yml
- dependabot.yml
- FUNDING.yml
- launch.json
- settings.json
- monitor_control.py
- icon.ico
- install.reg
- License.rtf
- nefconc.exe
- nefconw.exe
- uninstall.reg
- install-cert.bat
- main.wxs
- config.toml
- lib.rs
- utils.rs
- Cargo.toml
- Makefile.toml
- client.rs
- driver_client.rs
- client.rs
- core.rs
- driver_client.rs
- lib.rs
- mock.rs
- sync.rs
- Cargo.toml
- eventmsgs.mc
- eventmsgs.rc
- MSG00409.bin
- lib.rs
- win_debug.rs
- win_logger.rs
- build.rs
- Cargo.toml
- LICENSE
- main.rs
- service.rs
- set_privileges.rs
- Cargo.toml
- Makefile.toml
- config.toml
- MSG00409.bin
- callbacks.rs
- context.rs
- direct_3d_device.rs
- edid.rs
- entry.rs
- helpers.rs
- ipc.rs
- lib.rs
- panic.rs
- swap_chain_processor.rs
- build.rs
- Cargo.toml
- Makefile.toml
- VirtualDisplayDriver.inf
- main.rs
- mode.rs
- Cargo.toml
- Makefile.toml
- iddcx.rs
- lib.rs
- wdf.rs
- Cargo.toml
- wrapper.h
- bindings.rs
- lib.rs
- ntstatus.rs
- build.rs
- Cargo.toml
- Cargo.lock
- Cargo.toml
- Makefile.toml
- rust-toolchain.toml
- icon.ico
- icon.png
- LargeTile.scale-100.png
- LargeTile.scale-125.png
- LargeTile.scale-150.png
- LargeTile.scale-200.png
- LargeTile.scale-400.png
- LockScreenLogo.scale-200.png
- SmallTile.scale-100.png
- SmallTile.scale-125.png
- SmallTile.scale-150.png
- SmallTile.scale-200.png
- SmallTile.scale-400.png
- SplashScreen.scale-100.png
- SplashScreen.scale-125.png
- SplashScreen.scale-150.png
- SplashScreen.scale-200.png
- SplashScreen.scale-400.png
- Square150x150Logo.scale-100.png
- Square150x150Logo.scale-125.png
- Square150x150Logo.scale-150.png
- Square150x150Logo.scale-200.png
- Square150x150Logo.scale-400.png
- Square44x44Logo.altform-lightunplated_targetsize-16.png
- Square44x44Logo.altform-lightunplated_targetsize-24.png
- Square44x44Logo.altform-lightunplated_targetsize-256.png
- Square44x44Logo.altform-lightunplated_targetsize-32.png
- Square44x44Logo.altform-lightunplated_targetsize-48.png
- Square44x44Logo.altform-unplated_targetsize-16.png
- Square44x44Logo.altform-unplated_targetsize-256.png
- Square44x44Logo.altform-unplated_targetsize-32.png
- Square44x44Logo.altform-unplated_targetsize-48.png
- Square44x44Logo.scale-100.png
- Square44x44Logo.scale-125.png
- Square44x44Logo.scale-150.png
- Square44x44Logo.scale-200.png
- Square44x44Logo.scale-400.png
- Square44x44Logo.targetsize-16.png
- Square44x44Logo.targetsize-24.png
- Square44x44Logo.targetsize-24_altform-unplated.png
- Square44x44Logo.targetsize-256.png
- Square44x44Logo.targetsize-32.png
- Square44x44Logo.targetsize-48.png
- StoreLogo.backup.png
- StoreLogo.scale-100.png
- StoreLogo.scale-125.png
- StoreLogo.scale-150.png
- StoreLogo.scale-200.png
- StoreLogo.scale-400.png
- Wide310x150Logo.scale-100.png
- Wide310x150Logo.scale-125.png
- Wide310x150Logo.scale-150.png
- Wide310x150Logo.scale-200.png
- Wide310x150Logo.scale-400.png
- AppSettings.cs
- Logging.cs
- MaterialHelper.cs
- ThemeHelper.cs
- win10-x64.pubxml
- launchSettings.json
- MonitorsView.xaml
- MonitorsView.xaml.cs
- SettingsView.xaml
- SettingsView.xaml.cs
- .editorconfig
- app.manifest
- App.xaml
- App.xaml.cs
- GitVersion.yml
- Ipc.cs
- MainWindow.xaml
- MainWindow.xaml.cs
- Package.appxmanifest
- Virtual Display Driver Control.csproj
- Virtual Display Driver Control.csproj.user
- Virtual Display Driver Control.sln
- WindowTools.cs
- .gitignore
- CLA.md
- CODE-OF-CONDUCT.md
- CONTRIBUTING.md
- LICENSE
- README.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/MolotovCherry/virtual-display-rs
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd virtual-display-rs
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. .NET
보통 추천cd Virtual Display Driver Control
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
dotnet restore
프로젝트에 필요한 패키지를 내려받습니다.
dotnet run
프로젝트를 빌드하고 바로 실행합니다.
dotnet run 실행 후 터미널에 나타나는 안내 메시지나 주소를 확인하세요.
3. Rust
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Rust (rustup) rustup으로 설치하면 cargo도 함께 설치됩니다.
cd rust
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
cargo build --release
Rust 프로젝트를 컴파일합니다.
cargo run
빌드 후 바로 실행까지 진행합니다.
cargo build가 에러 없이 끝나면 성공입니다. target/ 폴더에 실행 파일이 생성됩니다.
// repository documentation
Was this content helpful?
(0 ratings)
