Condividi tramite


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

Vedi anche