Как динамически связать sapi.dll и заставить его работать?

Я хотел бы динамически привязать в windows sapi.dll
а затем вызвать некоторый код, необходимый для «разговора» текста
на окнах — код ниже
(этот фрагмент скопирован из статьи gamedev.net Десмондом Лэнгом)
У меня нет опыта использования dll, особенно com. Может ли кто-то
скажите, как должен выглядеть этот код для моей работы? много тнкс

   // The voice interface pointer
IspVoice* Voice = NULL;

// Initialize COM
CoInitialize ( NULL );

// Create the voice instance
CoCreateInstance ( CLSID_SpVoice, NULL, CLSCTX_ALL, IID_ISpVoice, (void**)&Voice );

// Our text to be spoken
WCHAR* TextBuffer = "Hello World";

// Use our voice interface to speak the contents of the buffer
Voice -> Speak ( TextBuffer, SPF_DEFAULT, NULL );

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]