KsPinRegisterPowerCallbacks-Funktion (ks.h)
Die KsPinRegisterPowerCallbacks-Funktion registriert Energieverwaltungsrückrufe für Anheften.
Syntax
void KsPinRegisterPowerCallbacks(
[in] PKSPIN Pin,
[in, optional] PFNKSPINPOWER Sleep,
[in, optional] PFNKSPINPOWER Wake
);
Parameter
[in] Pin
Ein Zeiger auf die KSPIN-Struktur , für die Energierückrufe registriert werden sollen. Beachten Sie, dass der Pin tatsächlich verarbeitet werden muss (pinzentriert sein), um Energiebenachrichtigungsmeldungen zu empfangen.
[in, optional] Sleep
Dieser Parameter gibt die Adresse einer AVStrMiniPinPower-Funktion an, die Standbyanforderungen für das Gerät verarbeitet. Optional.
[in, optional] Wake
Dieser Parameter gibt die Adresse einer AVStrMiniPinPower-Funktion an, die Reaktivierungsanforderungen für das Gerät verarbeitet. Optional.
Rückgabewert
Keine
Bemerkungen
Warnung
Versuchen Sie nicht, das Mutex des Filtersteuerelements aus dem Standby- oder Wake-Rückruf abzurufen, oder es kann ein Deadlock auftreten. Weitere Informationen zu Mutexes finden Sie unter Mutexes in AVStream.
Beim Aufrufen von KsPinRegisterPowerCallbacks muss mindestens einer der Rückrufe angegeben werden.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar in Microsoft Windows XP und höheren Betriebssystemen und DirectX 8.0 und höher DirectX-Versionen. |
Zielplattform | Universell |
Header | ks.h (einschließlich Ks.h) |
Bibliothek | Ks.lib |