Hallo Community,
hoffe ihr könnt einem Neuling weiterhelfen, möchte die Lüfter einer Videokarte via Temperaturwerte via Aquasuite steuern (Windows 11). Die Lüfter laufen immer 100% auch im Idle.
Die Karte ist Blackmagic DeckLink Quad 2 (Link)
Die Temperaturanzeige ist in der Kartensoftware nicht vorgesehen.
Dafür stellt Blackmagic ein DeckLink Software Developers Kit bereit (Handbuch PDF).
Zur Temperaturanzeige habe ich im Blackmagic-Forum folgendes gefunden (Link):
Sie können die Gerätetemperatur überprüfen, indem Sie IDeckLinkStatus::GetInt [1] mit dem Statuselement bmdDeckLinkStatusDeviceTemperature [2] aufrufen.
Sie können die Schnittstelle IDeckLinkStatus von IDeckLink abfragen, indem Sie IDeckLink::QueryInterface aufrufen.
Referenzen (DeckLink SDK Handbuch):
[1] 2.5.41.2 IDeckLinkStatus::GetInt Methode
[2] 3.58 DeckLink Status ID
Ich hab null Ahnung wie das zu verwenden ist und null Ahnung von SDK/API.
Kann das irgendwie in die Software von Aquasuite eingebaut werden, oder muss das irgendwie in z.B. HWiNFO ?
Hoffe Ihr habt da eine Lösung. Sollte es ein fetter Programmieraufwand sein, gern PN.
Als Fallback liegen 2 Temperatursensoren bereit, um sie an den Kühlkörpern mit Wärmeleitkleber zu befestigen (aktuell Quadro für Pumpe, 2x2 Radi-Lüfter und High Flow 2).
Dank Euch schon mal und stehe für Rückfragen bereit,
Holger
P.S. Original Lüfter sind gegen Noctua PWM getauscht.