Metode IEventDetectorOemAdapter::BuildArmingPatternData (eventdetectoroemadapter.h)

Membangun data pola yang akan digunakan pada permintaan arm berikutnya - ini dilakukan sekali untuk setiap instans pin. GUID dalam SOUNDDETECTOR_PATTERNHEADER dapat digunakan untuk memberikan konteks tambahan untuk memungkinkan penggunaan model opsional tetapi harapannya adalah bahwa INDIVIDU DETECTIONEVENTS dapat dipersenjatai dan dilucuti dengan dukungan fitur yang sesuai.

Sintaks

HRESULT BuildArmingPatternData(
  IStream                     *UserModelData,
  DETECTIONEVENTSELECTOR      *EventSelectors,
  ULONG                       NumEventSelectors,
  SOUNDDETECTOR_PATTERNHEADER **PatternData
);

Parameter

UserModelData

[In] - Pointer ke IStream terikat ke data model (opsional).

EventSelectors

[In] - Arahkan ke array struct DETECTIONEVENTSELECTOR yang akan terdeteksi - terkait dengan BurstID ini.

NumEventSelectors

[In] - Jumlah struct DETECTIONEVENTSELECTOR yang dilewati.

PatternData

[Out] - Data pola yang dibuat untuk mencerminkan set eventlanguageuser input untuk lengan.

Mengembalikan nilai

Metode ini mengembalikan HRESULT. Ini mengembalikan S_OK jika fungsi berhasil keluar. Jika tidak, ini mengembalikan E_INVALIDARG - Penunjuk UserModelData null atau satu atau beberapa DETECTIONEVENTELECTOR berisi id yang tidak valid.

HRESULT_FROM_WIN32(ERROR_GEN_FAILURE) = tidak dapat menyelesaikan pemrosesan.

Keterangan

Fungsi ini adalah bagian dari antarmuka OEM Detektor Peristiwa yang akan digunakan untuk spotter kata kunci perangkat keras. Untuk informasi selengkapnya, lihat Aktivasi Suara.

Persyaratan

Persyaratan Nilai
Header eventdetectoroemadapter.h

Lihat juga