EVT_ACX_KEYWORDSPOTTER_RETRIEVE_ARM回调函数 (acxelements.h)
EVT_ACX_KEYWORDSPOTTER_RETRIEVE_ARM回调检索关键字 (keyword) 发现器当前臂状态。
语法
EVT_ACX_KEYWORDSPOTTER_RETRIEVE_ARM EvtAcxKeywordspotterRetrieveArm;
NTSTATUS EvtAcxKeywordspotterRetrieveArm(
ACXKEYWORDSPOTTER KeywordSpotter,
GUID *EventId,
PBOOLEAN Arm
)
{...}
参数
KeywordSpotter
一个已初始化的现有 ACXKEYWORDSPOTTER 对象。 有关 ACX 对象的详细信息,请参阅 ACX 对象的摘要。 另请参阅 AcxKeywordSpotterCreate 函数。
EventId
指向表示 EventId 的 GUID 的指针。
Arm
一个布尔值,指示关键字 (keyword) 检测是否为武装。
返回值
STATUS_SUCCESS
如果调用成功,则返回 。 否则,它将返回相应的错误代码。 有关详细信息,请参阅 使用 NTSTATUS 值。
注解
有关关键字 (keyword) 检测的常规信息,请参阅语音激活和多语音助理。
示例
示例用法如下所示。
EVT_ACX_KEYWORDSPOTTER_RETRIEVE_ARM CodecC_EvtAcxKeywordSpotterRetrieveArm;
NTSTATUS
NTAPI
CodecC_EvtAcxKeywordSpotterRetrieveArm(
_In_ ACXKEYWORDSPOTTER KeywordSpotter,
_In_ GUID * EventId,
_Out_ BOOLEAN * Arm
)
{
PAGED_CODE();
PCODEC_KEYWORDSPOTTER_CONTEXT keywordSpotterCtx;
CKeywordDetector * keywordDetector = NULL;
keywordSpotterCtx = GetCodecKeywordSpotterContext(KeywordSpotter);
keywordDetector = (CKeywordDetector*)keywordSpotterCtx->KeywordDetector;
return keywordDetector->GetArmed(*EventId, Arm);
}
ACX 要求
最低 ACX 版本: 1.0
有关 ACX 版本的详细信息,请参阅 ACX 版本概述。
要求
要求 | 值 |
---|---|
Header | acxelements.h |
IRQL | PASSIVE_LEVEL |