AcxMuteChangeStateNotification - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// acxelements.h

VOID AcxMuteChangeStateNotification(
  ACXMUTE Mute
);
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (nf-acxelements-acxmutechangestatenotification)

Description

The AcxMuteChangeStateNotification function sends a notification of a mute state change on an ACXMUTE object so that acx can generate a corresponding event.

Parameters

Mute

An ACXMUTE object whose mute state has changed. For more information about ACX objects, see Summary of ACX Objects.

Remarks

Example

Example usage is shown below.

    PCODEC_MUTE_TIMER_CONTEXT timerCtx = GetCodecMuteTimerContext(Timer);
    PCODEC_MUTE_ELEMENT_CONTEXT muteCtx = GetCodecMuteElementContext(timerCtx->MuteElement);

    // update settings 0 <-> 1
    for (ULONG i = 0; i < MAX_CHANNELS; ++i)
    {
        muteCtx->MuteState[i] = !muteCtx->MuteState[i];
    }

    AcxMuteChangeStateNotification(timerCtx->MuteElement);

ACX requirements

Minimum ACX version: 1.0

For more information about ACX versions, see ACX version overview.

See also