ACX_KEYWORDSPOTTER_CALLBACKS 構造体 (acxelements.h)
ACX_KEYWORDSPOTTER_CALLBACKS構造体は、スッター操作のドライバー コールバックキーワード (keyword)識別します。
構文
typedef struct _ACX_KEYWORDSPOTTER_CALLBACKS {
ULONG Size;
PFN_ACX_KEYWORDSPOTTER_RETRIEVE_ARM EvtAcxKeywordSpotterRetrieveArm;
PFN_ACX_KEYWORDSPOTTER_ASSIGN_ARM EvtAcxKeywordSpotterAssignArm;
PFN_ACX_KEYWORDSPOTTER_ASSIGN_PATTERNS EvtAcxKeywordSpotterAssignPatterns;
PFN_ACX_KEYWORDSPOTTER_ASSIGN_RESET EvtAcxKeywordSpotterAssignReset;
} ACX_KEYWORDSPOTTER_CALLBACKS, *PACX_KEYWORDSPOTTER_CALLBACKS;
メンバー
Size
このコールバック構造体の長さ (バイト単位)。
EvtAcxKeywordSpotterRetrieveArm
ACX_KEYWORDSPOTTER_RETRIEVE_ARM コールバック。
EvtAcxKeywordSpotterAssignArm
ACX_KEYWORDSPOTTER_ASSIGN_ARM コールバック。
EvtAcxKeywordSpotterAssignPatterns
ACX_KEYWORDSPOTTER_ASSIGN_PATTERNS コールバック。
EvtAcxKeywordSpotterAssignReset
ACX_KEYWORDSPOTTER_ASSIGN_RESET コールバック。
解説
例
使用例を次に示します。
ACX_KEYWORDSPOTTER_CALLBACKS keywordSpotterCallbacks;
ACX_KEYWORDSPOTTER_CALLBACKS_INIT(&keywordSpotterCallbacks);
keywordSpotterCallbacks.EvtAcxKeywordSpotterRetrieveArm = CodecC_EvtAcxKeywordSpotterRetrieveArm;
keywordSpotterCallbacks.EvtAcxKeywordSpotterAssignArm = CodecC_EvtAcxKeywordSpotterAssignArm;
keywordSpotterCallbacks.EvtAcxKeywordSpotterAssignPatterns = CodecC_EvtAcxKeywordSpotterAssignPatterns;
keywordSpotterCallbacks.EvtAcxKeywordSpotterAssignReset = CodecC_EvtAcxKeywordSpotterAssignReset;
ACX の要件
最小 ACX バージョン: 1.0
ACX バージョンの詳細については、「 ACX バージョンの概要」を参照してください。
要件
要件 | 値 |
---|---|
Header | acxelements.h |