|
| https://go.dev/ |
| Skip to Main Content | https://pkg.go.dev/github.com/unix755/displayController#main-content |
|
Why Go
| https://pkg.go.dev/github.com/unix755/displayController |
|
Case Studies
| https://go.dev/solutions#case-studies |
|
Use Cases
| https://go.dev/solutions#use-cases |
|
Security
| https://go.dev/security/ |
| Learn | https://go.dev/learn/ |
|
Docs
| https://pkg.go.dev/github.com/unix755/displayController |
|
Effective Go
| https://go.dev/doc/effective_go |
|
Go User Manual
| https://go.dev/doc/ |
|
Standard library
| https://pkg.go.dev/std |
|
Release Notes
| https://go.dev/doc/devel/release |
|
API
| https://pkg.go.dev/api |
| Packages | https://pkg.go.dev/ |
|
Community
| https://pkg.go.dev/github.com/unix755/displayController |
|
Recorded Talks
| https://go.dev/talks/ |
|
Meetups
| https://www.meetup.com/pro/go |
|
Conferences
| https://github.com/golang/go/wiki/Conferences |
|
Go blog
| https://go.dev/blog |
|
Go project
| https://go.dev/help |
|
| https://groups.google.com/g/golang-nuts |
|
| https://github.com/golang |
|
| https://twitter.com/golang |
|
| https://www.reddit.com/r/golang/ |
|
| https://invite.slack.golangbridge.org/ |
|
| https://stackoverflow.com/collectives/go |
|
| https://go.dev/ |
|
Why Go
| https://pkg.go.dev/github.com/unix755/displayController |
|
Why Go
| https://pkg.go.dev/github.com/unix755/displayController |
|
Case Studies
| https://go.dev/solutions#case-studies |
|
Use Cases
| https://go.dev/solutions#use-cases |
|
Security
| https://go.dev/security/ |
| Learn | https://go.dev/learn/ |
|
Docs
| https://pkg.go.dev/github.com/unix755/displayController |
|
Docs
| https://pkg.go.dev/github.com/unix755/displayController |
|
Effective Go
| https://go.dev/doc/effective_go |
|
Go User Manual
| https://go.dev/doc/ |
|
Standard library
| https://pkg.go.dev/std |
|
Release Notes
| https://go.dev/doc/devel/release |
|
API
| https://pkg.go.dev/api |
| Packages | https://pkg.go.dev/ |
|
Community
| https://pkg.go.dev/github.com/unix755/displayController |
|
Community
| https://pkg.go.dev/github.com/unix755/displayController |
|
Recorded Talks
| https://go.dev/talks/ |
|
Meetups
| https://www.meetup.com/pro/go |
|
Conferences
| https://github.com/golang/go/wiki/Conferences |
|
Go blog
| https://go.dev/blog |
|
Go project
| https://go.dev/help |
| https://groups.google.com/g/golang-nuts |
| https://github.com/golang |
| https://twitter.com/golang |
| https://www.reddit.com/r/golang/ |
| https://invite.slack.golangbridge.org/ |
| https://stackoverflow.com/collectives/go |
| Discover Packages | https://pkg.go.dev/ |
|
github.com/unix755/displayController
| https://pkg.go.dev/github.com/unix755/displayController@v1.0.3 |
|
| https://go.dev/ |
|
Version:
v1.0.3
| https://pkg.go.dev/github.com/unix755/displayController?tab=versions |
|
Go to latest
| https://pkg.go.dev/github.com/unix755/displayController |
| GPL-3.0 | https://pkg.go.dev/github.com/unix755/displayController?tab=licenses |
|
Imports: 4
| https://pkg.go.dev/github.com/unix755/displayController?tab=imports |
|
Imported by: 0
| https://pkg.go.dev/github.com/unix755/displayController?tab=importedby |
| go.mod | https://github.com/unix755/displayController/tree/v1.0.3/go.mod |
| Learn more about best practices | https://pkg.go.dev/about#best-practices |
|
github.com/unix755/displayController
| https://github.com/unix755/displayController |
|
Open Source Insights
| https://deps.dev/go/github.com%2Funix755%2FdisplayController/v1.0.3 |
|
README
| https://pkg.go.dev/github.com/unix755/displayController#section-readme |
|
Install
| https://pkg.go.dev/github.com/unix755/displayController#readme-install |
|
go doc
| https://pkg.go.dev/github.com/unix755/displayController#readme-go-doc |
|
Example
| https://pkg.go.dev/github.com/unix755/displayController#readme-example |
|
FAQ
| https://pkg.go.dev/github.com/unix755/displayController#readme-faq |
|
What operating system does this module support?
| https://pkg.go.dev/github.com/unix755/displayController#readme-what-operating-system-does-this-module-support |
|
Get the display driver parameter normally, but the display monitor parameter cannot be obtained and controlled.
| https://pkg.go.dev/github.com/unix755/displayController#readme-get-the-display-driver-parameter-normally-but-the-display-monitor-parameter-cannot-be-obtained-and-controlled |
|
What other parameters can be customized?
| https://pkg.go.dev/github.com/unix755/displayController#readme-what-other-parameters-can-be-customized |
|
How to find parameters supported by my own display monitor?
| https://pkg.go.dev/github.com/unix755/displayController#readme-how-to-find-parameters-supported-by-my-own-display-monitor |
|
My monitor can't find the option to control DDC/CI
| https://pkg.go.dev/github.com/unix755/displayController#readme-my-monitor-can-t-find-the-option-to-control-ddc-ci |
|
License
| https://pkg.go.dev/github.com/unix755/displayController#readme-license |
|
Credits
| https://pkg.go.dev/github.com/unix755/displayController#readme-credits |
|
Documentation
| https://pkg.go.dev/github.com/unix755/displayController#section-documentation |
|
Index
| https://pkg.go.dev/github.com/unix755/displayController#pkg-index |
|
Constants
| https://pkg.go.dev/github.com/unix755/displayController#pkg-constants |
|
Variables
| https://pkg.go.dev/github.com/unix755/displayController#pkg-variables |
|
Functions
| https://pkg.go.dev/github.com/unix755/displayController#pkg-functions |
|
BrightnessTest(hPhysicalMonitor)
| https://pkg.go.dev/github.com/unix755/displayController#BrightnessTest |
|
GetMonitorBrightness(hPhysicalMonitor)
| https://pkg.go.dev/github.com/unix755/displayController#GetMonitorBrightness |
|
GetMonitorContrast(hPhysicalMonitor)
| https://pkg.go.dev/github.com/unix755/displayController#GetMonitorContrast |
|
GetMonitorNumberFromHandle(hMonitor)
| https://pkg.go.dev/github.com/unix755/displayController#GetMonitorNumberFromHandle |
|
GetVCPFeatureAndVCPFeatureReply(hPhysicalMonitor, bVCPCode)
| https://pkg.go.dev/github.com/unix755/displayController#GetVCPFeatureAndVCPFeatureReply |
|
RestoreMonitorFactoryColorDefaults(hPhysicalMonitor)
| https://pkg.go.dev/github.com/unix755/displayController#RestoreMonitorFactoryColorDefaults |
|
RestoreRestoreMonitorFactoryDefaults(hPhysicalMonitor)
| https://pkg.go.dev/github.com/unix755/displayController#RestoreRestoreMonitorFactoryDefaults |
|
SetMonitorBrightness(hPhysicalMonitor, value)
| https://pkg.go.dev/github.com/unix755/displayController#SetMonitorBrightness |
|
SetMonitorContrast(hPhysicalMonitor, value)
| https://pkg.go.dev/github.com/unix755/displayController#SetMonitorContrast |
|
SetVCPFeature(hPhysicalMonitor, bVCPCode, value)
| https://pkg.go.dev/github.com/unix755/displayController#SetVCPFeature |
|
Types
| https://pkg.go.dev/github.com/unix755/displayController#pkg-types |
|
type CompositeMonitorInfo
| https://pkg.go.dev/github.com/unix755/displayController#CompositeMonitorInfo |
|
GetCompositeMonitors()
| https://pkg.go.dev/github.com/unix755/displayController#GetCompositeMonitors |
|
type PhysicalMonitorInfo
| https://pkg.go.dev/github.com/unix755/displayController#PhysicalMonitorInfo |
|
GetPhysicalMonitor(hMonitor)
| https://pkg.go.dev/github.com/unix755/displayController#GetPhysicalMonitor |
|
type RECT
| https://pkg.go.dev/github.com/unix755/displayController#RECT |
|
type SystemMonitorInfo
| https://pkg.go.dev/github.com/unix755/displayController#SystemMonitorInfo |
|
GetSystemMonitors()
| https://pkg.go.dev/github.com/unix755/displayController#GetSystemMonitors |
|
Source Files
| https://pkg.go.dev/github.com/unix755/displayController#section-sourcefiles |
| ¶ | https://pkg.go.dev/github.com/unix755/displayController#section-readme |
| https://pkg.go.dev/github.com/unix755/displayController |
| 中文说明 | https://github.com/unix755/displayController/blob/main/README_chs.md |
| https://pkg.go.dev/github.com/unix755/displayController | https://pkg.go.dev/github.com/unix755/displayController |
| https://www.ddcutil.com/vcpinfo_output/ | https://www.ddcutil.com/vcpinfo_output/ |
| https://www.hattelandtechnology.com/hubfs/pdf/misc/doc101681-1_8_and_13inch_dis_ddc_control.pdf | https://www.hattelandtechnology.com/hubfs/pdf/misc/doc101681-1_8_and_13inch_dis_ddc_control.pdf |
| ControlMyMonitor | https://www.nirsoft.net/utils/control_my_monitor.html |
| instructions | https://github.com/unix755/displayController/tree/main/doc |
| goland | https://www.jetbrains.com/go/ |
| vscode | https://code.visualstudio.com/ |
| ¶ | https://pkg.go.dev/github.com/unix755/displayController#section-documentation |
| ¶ | https://pkg.go.dev/github.com/unix755/displayController#pkg-index |
| Constants | https://pkg.go.dev/github.com/unix755/displayController#pkg-constants |
| func BrightnessTest(hPhysicalMonitor syscall.Handle) (err error) | https://pkg.go.dev/github.com/unix755/displayController#BrightnessTest |
| func GetMonitorBrightness(hPhysicalMonitor syscall.Handle) (currentValue int, minimumValue int, maximumValue int, err error) | https://pkg.go.dev/github.com/unix755/displayController#GetMonitorBrightness |
| func GetMonitorContrast(hPhysicalMonitor syscall.Handle) (currentValue int, minimumValue int, maximumValue int, err error) | https://pkg.go.dev/github.com/unix755/displayController#GetMonitorContrast |
| func GetMonitorNumberFromHandle(hMonitor syscall.Handle) (number int32, err error) | https://pkg.go.dev/github.com/unix755/displayController#GetMonitorNumberFromHandle |
| func GetVCPFeatureAndVCPFeatureReply(hPhysicalMonitor syscall.Handle, bVCPCode byte) (currentValue int, maximumValue int, err error) | https://pkg.go.dev/github.com/unix755/displayController#GetVCPFeatureAndVCPFeatureReply |
| func RestoreMonitorFactoryColorDefaults(hPhysicalMonitor syscall.Handle) (err error) | https://pkg.go.dev/github.com/unix755/displayController#RestoreMonitorFactoryColorDefaults |
| func RestoreRestoreMonitorFactoryDefaults(hPhysicalMonitor syscall.Handle) (err error) | https://pkg.go.dev/github.com/unix755/displayController#RestoreRestoreMonitorFactoryDefaults |
| func SetMonitorBrightness(hPhysicalMonitor syscall.Handle, value int) (err error) | https://pkg.go.dev/github.com/unix755/displayController#SetMonitorBrightness |
| func SetMonitorContrast(hPhysicalMonitor syscall.Handle, value int) (err error) | https://pkg.go.dev/github.com/unix755/displayController#SetMonitorContrast |
| func SetVCPFeature(hPhysicalMonitor syscall.Handle, bVCPCode byte, value int) (err error) | https://pkg.go.dev/github.com/unix755/displayController#SetVCPFeature |
| type CompositeMonitorInfo | https://pkg.go.dev/github.com/unix755/displayController#CompositeMonitorInfo |
| func GetCompositeMonitors() (monitors []CompositeMonitorInfo, err error) | https://pkg.go.dev/github.com/unix755/displayController#GetCompositeMonitors |
| type PhysicalMonitorInfo | https://pkg.go.dev/github.com/unix755/displayController#PhysicalMonitorInfo |
| func GetPhysicalMonitor(hMonitor syscall.Handle) (info PhysicalMonitorInfo, err error) | https://pkg.go.dev/github.com/unix755/displayController#GetPhysicalMonitor |
| type RECT | https://pkg.go.dev/github.com/unix755/displayController#RECT |
| type SystemMonitorInfo | https://pkg.go.dev/github.com/unix755/displayController#SystemMonitorInfo |
| func GetSystemMonitors() (info []SystemMonitorInfo, err error) | https://pkg.go.dev/github.com/unix755/displayController#GetSystemMonitors |
| ¶ | https://pkg.go.dev/github.com/unix755/displayController#pkg-constants |
| View Source | https://github.com/unix755/displayController/blob/v1.0.3/vcpFeature.go#L12 |
| byte | https://pkg.go.dev/builtin#byte |
| byte | https://pkg.go.dev/builtin#byte |
| byte | https://pkg.go.dev/builtin#byte |
| byte | https://pkg.go.dev/builtin#byte |
| byte | https://pkg.go.dev/builtin#byte |
| byte | https://pkg.go.dev/builtin#byte |
| byte | https://pkg.go.dev/builtin#byte |
| byte | https://pkg.go.dev/builtin#byte |
| byte | https://pkg.go.dev/builtin#byte |
| byte | https://pkg.go.dev/builtin#byte |
| byte | https://pkg.go.dev/builtin#byte |
| byte | https://pkg.go.dev/builtin#byte |
| byte | https://pkg.go.dev/builtin#byte |
| byte | https://pkg.go.dev/builtin#byte |
| byte | https://pkg.go.dev/builtin#byte |
| https://www.hattelandtechnology.com/hubfs/pdf/misc/doc101681-1_8_and_13inch_dis_ddc_control.pdf | https://www.hattelandtechnology.com/hubfs/pdf/misc/doc101681-1_8_and_13inch_dis_ddc_control.pdf |
| https://www.ddcutil.com/vcpinfo_output/ | https://www.ddcutil.com/vcpinfo_output/ |
| ¶ | https://pkg.go.dev/github.com/unix755/displayController#pkg-variables |
| ¶ | https://pkg.go.dev/github.com/unix755/displayController#pkg-functions |
| BrightnessTest | https://github.com/unix755/displayController/blob/v1.0.3/vcpFeature.go#L63 |
| ¶ | https://pkg.go.dev/github.com/unix755/displayController#BrightnessTest |
| syscall | https://pkg.go.dev/syscall |
| Handle | https://pkg.go.dev/syscall#Handle |
| error | https://pkg.go.dev/builtin#error |
| GetMonitorBrightness | https://github.com/unix755/displayController/blob/v1.0.3/highLevelMonitorAPI.go#L10 |
| ¶ | https://pkg.go.dev/github.com/unix755/displayController#GetMonitorBrightness |
| syscall | https://pkg.go.dev/syscall |
| Handle | https://pkg.go.dev/syscall#Handle |
| int | https://pkg.go.dev/builtin#int |
| int | https://pkg.go.dev/builtin#int |
| int | https://pkg.go.dev/builtin#int |
| error | https://pkg.go.dev/builtin#error |
| GetMonitorContrast | https://github.com/unix755/displayController/blob/v1.0.3/highLevelMonitorAPI.go#L28 |
| ¶ | https://pkg.go.dev/github.com/unix755/displayController#GetMonitorContrast |
| syscall | https://pkg.go.dev/syscall |
| Handle | https://pkg.go.dev/syscall#Handle |
| int | https://pkg.go.dev/builtin#int |
| int | https://pkg.go.dev/builtin#int |
| int | https://pkg.go.dev/builtin#int |
| error | https://pkg.go.dev/builtin#error |
| GetMonitorNumberFromHandle | https://github.com/unix755/displayController/blob/v1.0.3/monitor.go#L80 |
| ¶ | https://pkg.go.dev/github.com/unix755/displayController#GetMonitorNumberFromHandle |
| syscall | https://pkg.go.dev/syscall |
| Handle | https://pkg.go.dev/syscall#Handle |
| int32 | https://pkg.go.dev/builtin#int32 |
| error | https://pkg.go.dev/builtin#error |
| GetVCPFeatureAndVCPFeatureReply | https://github.com/unix755/displayController/blob/v1.0.3/vcpFeature.go#L31 |
| ¶ | https://pkg.go.dev/github.com/unix755/displayController#GetVCPFeatureAndVCPFeatureReply |
| syscall | https://pkg.go.dev/syscall |
| Handle | https://pkg.go.dev/syscall#Handle |
| byte | https://pkg.go.dev/builtin#byte |
| int | https://pkg.go.dev/builtin#int |
| int | https://pkg.go.dev/builtin#int |
| error | https://pkg.go.dev/builtin#error |
| RestoreMonitorFactoryColorDefaults | https://github.com/unix755/displayController/blob/v1.0.3/highLevelMonitorAPI.go#L46 |
| ¶ | https://pkg.go.dev/github.com/unix755/displayController#RestoreMonitorFactoryColorDefaults |
| syscall | https://pkg.go.dev/syscall |
| Handle | https://pkg.go.dev/syscall#Handle |
| error | https://pkg.go.dev/builtin#error |
| RestoreRestoreMonitorFactoryDefaults | https://github.com/unix755/displayController/blob/v1.0.3/highLevelMonitorAPI.go#L55 |
| ¶ | https://pkg.go.dev/github.com/unix755/displayController#RestoreRestoreMonitorFactoryDefaults |
| syscall | https://pkg.go.dev/syscall |
| Handle | https://pkg.go.dev/syscall#Handle |
| error | https://pkg.go.dev/builtin#error |
| SetMonitorBrightness | https://github.com/unix755/displayController/blob/v1.0.3/highLevelMonitorAPI.go#L19 |
| ¶ | https://pkg.go.dev/github.com/unix755/displayController#SetMonitorBrightness |
| syscall | https://pkg.go.dev/syscall |
| Handle | https://pkg.go.dev/syscall#Handle |
| int | https://pkg.go.dev/builtin#int |
| error | https://pkg.go.dev/builtin#error |
| SetMonitorContrast | https://github.com/unix755/displayController/blob/v1.0.3/highLevelMonitorAPI.go#L37 |
| ¶ | https://pkg.go.dev/github.com/unix755/displayController#SetMonitorContrast |
| syscall | https://pkg.go.dev/syscall |
| Handle | https://pkg.go.dev/syscall#Handle |
| int | https://pkg.go.dev/builtin#int |
| error | https://pkg.go.dev/builtin#error |
| SetVCPFeature | https://github.com/unix755/displayController/blob/v1.0.3/vcpFeature.go#L50 |
| ¶ | https://pkg.go.dev/github.com/unix755/displayController#SetVCPFeature |
| syscall | https://pkg.go.dev/syscall |
| Handle | https://pkg.go.dev/syscall#Handle |
| byte | https://pkg.go.dev/builtin#byte |
| int | https://pkg.go.dev/builtin#int |
| error | https://pkg.go.dev/builtin#error |
| ¶ | https://pkg.go.dev/github.com/unix755/displayController#pkg-types |
| CompositeMonitorInfo | https://github.com/unix755/displayController/blob/v1.0.3/monitor.go#L9 |
| ¶ | https://pkg.go.dev/github.com/unix755/displayController#CompositeMonitorInfo |
| PhysicalMonitorInfo | https://pkg.go.dev/github.com/unix755/displayController#PhysicalMonitorInfo |
| SystemMonitorInfo | https://pkg.go.dev/github.com/unix755/displayController#SystemMonitorInfo |
| GetCompositeMonitors | https://github.com/unix755/displayController/blob/v1.0.3/monitor.go#L33 |
| ¶ | https://pkg.go.dev/github.com/unix755/displayController#GetCompositeMonitors |
| CompositeMonitorInfo | https://pkg.go.dev/github.com/unix755/displayController#CompositeMonitorInfo |
| error | https://pkg.go.dev/builtin#error |
| PhysicalMonitorInfo | https://github.com/unix755/displayController/blob/v1.0.3/monitor.go#L20 |
| ¶ | https://pkg.go.dev/github.com/unix755/displayController#PhysicalMonitorInfo |
| syscall | https://pkg.go.dev/syscall |
| Handle | https://pkg.go.dev/syscall#Handle |
| string | https://pkg.go.dev/builtin#string |
| GetPhysicalMonitor | https://github.com/unix755/displayController/blob/v1.0.3/monitor.go#L93 |
| ¶ | https://pkg.go.dev/github.com/unix755/displayController#GetPhysicalMonitor |
| syscall | https://pkg.go.dev/syscall |
| Handle | https://pkg.go.dev/syscall#Handle |
| PhysicalMonitorInfo | https://pkg.go.dev/github.com/unix755/displayController#PhysicalMonitorInfo |
| error | https://pkg.go.dev/builtin#error |
| RECT | https://github.com/unix755/displayController/blob/v1.0.3/monitor.go#L25 |
| ¶ | https://pkg.go.dev/github.com/unix755/displayController#RECT |
| int32 | https://pkg.go.dev/builtin#int32 |
| int32 | https://pkg.go.dev/builtin#int32 |
| int32 | https://pkg.go.dev/builtin#int32 |
| int32 | https://pkg.go.dev/builtin#int32 |
| SystemMonitorInfo | https://github.com/unix755/displayController/blob/v1.0.3/monitor.go#L14 |
| ¶ | https://pkg.go.dev/github.com/unix755/displayController#SystemMonitorInfo |
| syscall | https://pkg.go.dev/syscall |
| Handle | https://pkg.go.dev/syscall#Handle |
| syscall | https://pkg.go.dev/syscall |
| Handle | https://pkg.go.dev/syscall#Handle |
| RECT | https://pkg.go.dev/github.com/unix755/displayController#RECT |
| GetSystemMonitors | https://github.com/unix755/displayController/blob/v1.0.3/monitor.go#L57 |
| ¶ | https://pkg.go.dev/github.com/unix755/displayController#GetSystemMonitors |
| SystemMonitorInfo | https://pkg.go.dev/github.com/unix755/displayController#SystemMonitorInfo |
| error | https://pkg.go.dev/builtin#error |
| ¶ | https://pkg.go.dev/github.com/unix755/displayController#section-sourcefiles |
| View all Source files | https://github.com/unix755/displayController/tree/v1.0.3 |
| highLevelMonitorAPI.go | https://github.com/unix755/displayController/blob/v1.0.3/highLevelMonitorAPI.go |
| library.go | https://github.com/unix755/displayController/blob/v1.0.3/library.go |
| monitor.go | https://github.com/unix755/displayController/blob/v1.0.3/monitor.go |
| vcpFeature.go | https://github.com/unix755/displayController/blob/v1.0.3/vcpFeature.go |
|
Why Go
| https://go.dev/solutions |
|
Use Cases
| https://go.dev/solutions#use-cases |
|
Case Studies
| https://go.dev/solutions#case-studies |
|
Get Started
| https://learn.go.dev/ |
|
Playground
| https://play.golang.org |
|
Tour
| https://tour.golang.org |
|
Stack Overflow
| https://stackoverflow.com/questions/tagged/go?tab=Newest |
|
Help
| https://go.dev/help |
|
Packages
| https://pkg.go.dev |
|
Standard Library
| https://pkg.go.dev/std |
|
Sub-repositories
| https://pkg.go.dev/golang.org/x |
|
About Go Packages
| https://pkg.go.dev/about |
|
pkg.go.dev API
| https://pkg.go.dev/api |
|
About
| https://go.dev/project |
| Download | https://go.dev/dl/ |
| Blog | https://go.dev/blog |
|
Issue Tracker
| https://github.com/golang/go/issues |
|
Release Notes
| https://go.dev/doc/devel/release.html |
|
Brand Guidelines
| https://go.dev/brand |
|
Code of Conduct
| https://go.dev/conduct |
|
Connect
| https://www.twitter.com/golang |
|
Twitter
| https://www.twitter.com/golang |
| GitHub | https://github.com/golang |
|
Slack
| https://invite.slack.golangbridge.org/ |
|
r/golang
| https://reddit.com/r/golang |
|
Meetup
| https://www.meetup.com/pro/go |
|
Golang Weekly
| https://golangweekly.com/ |
| Copyright | https://go.dev/copyright |
| Terms of Service | https://go.dev/tos |
|
Privacy Policy
| http://www.google.com/intl/en/policies/privacy/ |
|
Report an Issue
| https://go.dev/s/pkgsite-feedback |
|
| https://google.com |
| Learn more. | https://policies.google.com/technologies/cookies |