IEventDetectorOemAdapter ::BuildArmingPatternData, méthode (eventdetectoroemadapter.h)
Génère les données de modèle à utiliser lors d’une requête arm suivante : cette opération est effectuée une fois pour chaque broche instance. Le GUID dans le SOUNDDETECTOR_PATTERNHEADER peut être utilisé pour fournir un contexte supplémentaire pour permettre l’utilisation facultative du modèle, mais l’attente est que l’élément DETECTIONEVENTS individuel peut être armé et désarmé grâce à la prise en charge des fonctionnalités appropriées.
Syntaxe
HRESULT BuildArmingPatternData(
IStream *UserModelData,
DETECTIONEVENTSELECTOR *EventSelectors,
ULONG NumEventSelectors,
SOUNDDETECTOR_PATTERNHEADER **PatternData
);
Paramètres
UserModelData
[In] : pointeur vers IStream lié aux données de modèle (facultatif).
EventSelectors
[In] : pointeur vers le tableau de structs DETECTIONEVENTSELECTOR à détecter - associé à ce BurstID.
NumEventSelectors
[In] - Nombre de structs DETECTIONEVENTSELECTOR passés.
PatternData
[Out] - Données de modèle créées pour refléter l’événement d’entréelangueutilisateurs jeux d’utilisateurs pour un bras.
Valeur retournée
Cette méthode retourne HRESULT. Elle retourne S_OK si la fonction se ferme correctement. Sinon, elle retourne E_INVALIDARG - Le pointeur UserModelData a la valeur Null ou un ou plusieurs de DETECTIONEVENTELECTOR contient des ID non valides.
HRESULT_FROM_WIN32(ERROR_GEN_FAILURE) = impossible d’effectuer le traitement.
Remarques
Cette fonction est la partie de l’interface OEM du détecteur d’événements à utiliser pour le matériel mot clé les spoteurs. Pour plus d’informations, consultez Activation vocale.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | eventdetectoroemadapter.h |