Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die EVT_ACX_STREAMAUDIOENGINE_ASSIGN_EFFECTS_STATE Rückruffunktion wird vom Treiber implementiert und aufgerufen, wenn der lokale Effektstatus für einen Stream-Audiomodulknoten festgelegt wird.
Syntax
EVT_ACX_STREAMAUDIOENGINE_ASSIGN_EFFECTS_STATE EvtAcxStreamaudioengineAssignEffectsState;
NTSTATUS EvtAcxStreamaudioengineAssignEffectsState(
ACXSTREAMAUDIOENGINE StreamAudioEngine,
ULONG State
)
{...}
Parameter
StreamAudioEngine
Ein vorhandenes, initialisiertes ACXSTREAMAUDIOENGINE-Objekt. Weitere Informationen zu ACX-Objekten finden Sie unter Summary of ACX Objects.
State
Ein ULONG-Wert, der angibt, ob die lokale Effektverarbeitung im Knoten des Streamaudiomoduls aktiviert ist. Ein Wert ungleich Null gibt an, dass die Verarbeitung aktiviert ist. Der Wert 0 gibt an, dass er deaktiviert ist.
Rückgabewert
Gibt STATUS_SUCCESS zurück, wenn der Anruf erfolgreich war. Andernfalls wird ein entsprechender Fehlercode zurückgegeben. Weitere Informationen finden Sie unter Verwenden von NTSTATUS-Werten.
Bemerkungen
Beispiel
Die Beispielverwendung wird unten gezeigt.
EVT_ACX_STREAMAUDIOENGINE_ASSIGN_EFFECTS_STATE DspR_EvtAcxStreamAudioEngineAssignEffectsState;
NTSTATUS
DspR_EvtAcxStreamAudioEngineAssignEffectsState(
_In_ ACXSTREAMAUDIOENGINE StreamAudioEngine,
_In_ ULONG State
)
{
PAGED_CODE();
PCODEC_STREAMAUDIOENGINE_CONTEXT pStreamAudioEngineCtx;
pStreamAudioEngineCtx = GetCodecStreamAudioEngineContext(StreamAudioEngine);
pStreamAudioEngineCtx->LFxEnabled = (BOOLEAN)State;
return STATUS_SUCCESS;
}
ACX-Anforderungen
Mindestens ACX-Version: 1.0
Weitere Informationen zu ACX-Versionen finden Sie unter ACX-Versionsübersicht.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header- | acxelements.h |
| IRQL- | PASSIVE_LEVEL |