Funzione AcxEventGenerateEvent (acxevents.h)
La funzione AcxEventGenerateEvent genera un evento ACX.
Sintassi
void AcxEventGenerateEvent(
ACXEVENT Event
);
Parametri
Event
Oggetto ACXEVENT (descritto in Riepilogo degli oggetti ACX).
Valore restituito
nessuno
Osservazioni
AcXEVENT rappresenta una notifica asincrona disponibile a livello di driver. Gli eventi possono essere aggiunti a ACXCIRCUITs, ACXSTREAMs, ACXELEMENTs e ACXPINs. Internamente vengono esposti come eventi KS ai livelli superiori. Per altre informazioni sugli eventi KS, vedere Eventi KS.
Esempio
Questo esempio illustra l'uso di AcxEventGenerateEvent.
PCODEC_MUTE_TIMER_CONTEXT timerCtx = GetCodecMuteTimerContext(Timer);
PCODEC_MUTE_ELEMENT_CONTEXT muteCtx = GetCodecMuteElementContext(timerCtx->MuteElement);
// Testing: update settings 0 <-> 1
muteCtx->MuteState[0] = !muteCtx->MuteState[0];
muteCtx->MuteState[1] = !muteCtx->MuteState[1];
AcxEventGenerateEvent(timerCtx->Event);
Requisiti di ACX
Versione minima di ACX: 1.0
Per altre informazioni sulle versioni ACX, vedere La panoramica della versione di ACX.
Requisiti
Requisito | Valore |
---|---|
Intestazione | acxevents.h |
IRQL | PASSIVE_LEVEL |