• 21.08.2025, 18:03
  • Register
  • Login
  • You are not logged in.

 

holger

Newbie

Hilfe - Nur API Codezeilen zum Temperaturauslesen einer Videocard

Saturday, June 14th 2025, 10:47pm

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):

Quoted

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.

This post has been edited 1 times, last edit by "holger" (Jun 14th 2025, 10:56pm)

Similar threads