업데이트 : 지금은 그것을 사용하는 방법에 대한 단지 스텁이있다. 프로그램을 관리자로 실행하여 작동하도록 해야 합니다(감사 저글링 코드, #1 문제 참조). 그것은 미스틱 라이트 2 호환 시스템과 함께 작동, 나는 ML1로 테스트하고 나는 sdk를 초기화 한 후 오류가 있어, tho를 시도 주시기 바랍니다. 곧 Qt로 사용자 친화적 인 프로그램을 구축 할 것이므로 (Ui와 C 코드를 인터페이스하는 것이 가장 좋은 라이브러리라고 생각함) 프로그래밍에 익숙하지 않은 사람들도 이 것을 사용할 수 있습니다. 참고로, 여기에 미스틱 라이트 1 설치 에 대한 링크입니다, 그리고 신비한 빛에 또 다른 하나 2. 나는 비주얼 스튜디오 2017에서 작업 라이브러리를 가지고, 나는 그것을 사용하는 것이 좋습니다. x86에 대해 컴파일해야 하며 dll은 64비트 응용 프로그램에서 로드되지 않습니다. 당신이 그것을 작동 얻을 관리하는 경우, 저희에게 알려 주시기 바랍니다, 피드백은 많이 감사합니다! 시스템이 미스틱 라이트와 호환되지 않는 경우 2, 하드웨어에 직접 인터페이스와 MSI의 물건에 의존하지 않는 좋은 대안이있다: MSIRGB. 미스틱 라이트와 는 달리, 색상 제한이 없습니다 (이는 소프트웨어 제한, 하지 하드웨어 하나). 참조는 pDevType에 “모든 장치의 정의된 유형”이 포함되어 있음을 말합니다. 이 것을 통해 이 배열의 모든 요소는 (예 : 항목 #1 : 항목 #1 : 항목 #2 이름 : gpu 이름 : gpu 이름을 제어 할 수있는 각 하드웨어의 식별자를 포함하는 문자열 (BSTR, 정확하게)임을 의미합니다 .

등등). 이렇게 하면 조명을 설정하는 함수가 참조하는 PC의 어느 부분을 알 수 있습니다. . 당신은 MSI가 C ++ SDK를 발표 한 것을 알 수 있습니다 (업데이트 : 나는 MSI의 자신의 웹 사이트에 링크가 깨진 이후 여기에 sdk 참조를 업로드) 타사 응용 프로그램에 주도 제어를 포함. 공식 게임 앱은 많은 효과를 지원하지 않기 때문에 (그리고 내 경우에는 7 가지 색상으로 제한됩니다), 나는 우리의 led:)를 최대한 활용하기 위해 사용자 정의 주도 도구를 코딩 할 계획입니다. 두 번째 파라메이터, 인덱스, 함수는 당신이 의 색상을 설정하려는 LED (또는 LED 영역, 하나 씩 제어 할 수없는 경우) 함수를 알 수 있습니다, 다시, pLedCount는 당신에게 각 하드웨어에 대한 주도 (또는 주도 영역) 카운트를 줄 것이다 (예 : 항목 #1 : 2 (예를 들어 모보가 두 개의 LED 영역을 가질 수 있습니다), #2 : 1 (예를 들어, gpu는 하나의 영역을 가질 수있다). 이렇게 하면 함수에 전달할 수 있는 최대 인덱스를 알 수 있습니다. 아무 일도 일어나지 않으면 GitHub 데스크톱을 다운로드하고 다시 시도하십시오. 세이프어레이에 익숙하지 않은 경우, 여기에 그들에 대한 MSDN 기사입니다 : https://msdn.microsoft.com/en-us/magazine/mt795188.aspx 모든 함수가 수행하는 일에 대한 힌트가 없기 때문에 설명서보다 더 많은 참조입니다) 모든 함수 (초기화 및 GetDeviceInfo 제외)는 입력 매개 변수 BSTR 유형, DWORD 인덱스로 필요합니다. SimoDax/MSI-신비-빛-도구에 새로운 릴리스의 알림을 원하십니까?.