EVT_ACX_KEYWORDSPOTTER_ASSIGN_RESET回调函数 (acxelements.h)

EVT_ACX_KEYWORDSPOTTER_ASSIGN_RESET回调将关键字 (keyword) 检测器重置为未设置模式的无武装状态。

语法

EVT_ACX_KEYWORDSPOTTER_ASSIGN_RESET EvtAcxKeywordspotterAssignReset;

NTSTATUS EvtAcxKeywordspotterAssignReset(
  ACXKEYWORDSPOTTER KeywordSpotter,
  GUID *EventId
)
{...}

参数

KeywordSpotter

一个已初始化的现有 ACXKEYWORDSPOTTER 对象。 有关 ACX 对象的详细信息,请参阅 ACX 对象的摘要。 另请参阅 AcxKeywordSpotterCreate 函数。

EventId

指向表示 EventId 的 GUID 的指针。

返回值

STATUS_SUCCESS如果调用成功,则返回 。 否则,它将返回相应的错误代码。 有关详细信息,请参阅 使用 NTSTATUS 值

注解

有关关键字 (keyword) 检测的一般信息,请参阅语音激活多语音助手

示例

示例用法如下所示。

EVT_ACX_KEYWORDSPOTTER_ASSIGN_RESET     CodecC_EvtAcxKeywordSpotterAssignReset;

NTSTATUS
NTAPI
CodecC_EvtAcxKeywordSpotterAssignReset(
    _In_    ACXKEYWORDSPOTTER   KeywordSpotter,
    _In_    GUID *              EventId
    )
{
    PAGED_CODE();
    PCODEC_KEYWORDSPOTTER_CONTEXT keywordSpotterCtx;
    CKeywordDetector *            keywordDetector = NULL;

    keywordSpotterCtx = GetCodecKeywordSpotterContext(KeywordSpotter);

    keywordDetector = (CKeywordDetector*)keywordSpotterCtx->KeywordDetector;

    return keywordDetector->ResetDetector(*EventId);
}

ACX 要求

最低 ACX 版本: 1.0

有关 ACX 版本的详细信息,请参阅 ACX 版本概述

要求

要求
Header acxelements.h
IRQL PASSIVE_LEVEL

另请参阅