Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
[Funkce přidružená k této stránce, multimediální časovače, je starší funkce. Byla nahrazena službou Multimedia Class Scheduler Service. služba plánovače multimediálních tříd byla optimalizována pro Windows 10 a Windows 11. Společnost Microsoft důrazně doporučuje, aby nový kód používal službu plánovače multimediálních tříd místo multimediálních časovačů, pokud je to možné. Microsoft navrhuje, aby se stávající kód, který používá starší rozhraní API, přepsal, aby se nová rozhraní API používala, pokud je to možné.]
Poznámka
Toto téma popisuje zastaralou funkci. Nové aplikace by měly k vytváření časovačů použít funkci CreateTimerQueueTimer.
Pro každý pravidelný časovač, který je vytvořen voláním timeSetEvent, musí aplikace časovač zrušit voláním funkce timeKillEvent předtím, než uvolní paměť obsahující zpětnou volací funkci. Chcete-li zrušit událost časovače, může zavolat následující funkci.
void DestroyTimer(NPSEQ npSeq)
{
if(npSeq->wTimerID) { // is timer event pending?
timeKillEvent(npSeq->wTimerID); // cancel the event
npSeq->wTimerID = 0;
}
}
Související témata