Прочитать на английском

Поделиться через


Заголовок mmiscapi.h

Этот заголовок используется Windows Multimedia. Дополнительные сведения см. в разделе:

Mmiscapi.h содержит следующие программные интерфейсы:

Функции

 
CloseDriver

Закрывает устанавливаемый драйвер.
DefDriverProc

Обеспечивает обработку по умолчанию для всех сообщений, не обработанных устанавливаемым драйвером. Эта функция предназначена для использования только в функции DriverProc устанавливаемого драйвера. (DefDriverProc)
DriverCallback

Вызывает функцию обратного вызова, отправляет сообщение в окно или разблокирует поток. Действие зависит от значения флага уведомления. Эта функция предназначена для использования только в функции DriverProc устанавливаемого драйвера.
DrvDefDriverProc

Обеспечивает обработку по умолчанию для всех сообщений, не обработанных устанавливаемым драйвером. Эта функция предназначена для использования только в функции DriverProc устанавливаемого драйвера. D
DrvGetModuleHandle

Извлекает дескриптор экземпляра модуля, содержащего устанавливаемый драйвер. Эта функция предоставляется для обеспечения совместимости с предыдущими версиями Windows.
GetDriverModuleHandle

Извлекает дескриптор экземпляра модуля, содержащего устанавливаемый драйвер.
mmioAdvance

Функция mmioAdvance перемещает буфер ввода-вывода файла, настроенный для прямого доступа к буферу ввода-вывода с помощью функции mmioGetInfo.
mmioAscend

Функция mmioAscend возрастает из фрагмента в RIFF-файле, нисходящего в с помощью функции mmioDescend или созданного с помощью функции mmioCreateChunk.
mmioClose

Функция mmioClose закрывает файл, открытый с помощью функции mmioOpen.
mmioCreateChunk

Функция mmioCreateChunk создает блок в RIFF-файле, который был открыт с помощью функции mmioOpen.
mmioDescend

Функция mmioDescend спускается в кусок RIFF-файла, который был открыт с помощью функции mmioOpen. Он также может искать заданный фрагмент.
mmioFlush

Функция mmioFlush записывает буфер ввода-вывода файла на диск, если буфер был записан.
mmioGetInfo

Функция mmioGetInfo извлекает сведения о файле, открытом с помощью функции mmioOpen. Эти сведения позволяют приложению напрямую обращаться к буферу ввода-вывода, если файл открыт для буферизованного ввода-вывода.
mmioInstallIOProc

Функция mmioInstallIOProc устанавливает или удаляет пользовательскую процедуру ввода-вывода и находит установленную процедуру ввода-вывода с использованием соответствующего четырехсимвого кода.
mmioInstallIOProcA

Функция mmioInstallIOProc устанавливает или удаляет пользовательскую процедуру ввода-вывода. Эта функция также находит установленную процедуру ввода-вывода с использованием соответствующего четырехсимвого кода. (mmioInstallIOProcA)
mmioInstallIOProcW

Функция mmioInstallIOProcW (Юникод) устанавливает или удаляет пользовательскую процедуру ввода-вывода и находит установленную процедуру ввода-вывода, используя соответствующий код.
mmioOpen

Функция mmioOpen открывает файл для небуферированных или буферизованных операций ввода-вывода; создает файл; удаляет файл; или проверяет, существует ли файл.
mmioOpenA

Функция mmioOpen открывает файл для небуферированных или буферизованных операций ввода-вывода; создает файл; удаляет файл; или проверяет, существует ли файл. (mmioOpenA)
mmioOpenW

Функция mmioOpenW (Юникод) открывает файл для небуферированных или буферизованных операций ввода-вывода; создает файл; удаляет файл; или проверяет, существует ли файл. (mmioOpenW)
mmioRead

Функция mmioRead считывает указанное количество байтов из файла, открытого с помощью функции mmioOpen.
mmioRename

Функция mmioRename переименовывает указанный файл и содержит параметры, изменяющие строки, содержащие имя файла.
mmioRenameA

Функция mmioRename переименовывает указанный файл. (mmioRenameA)
mmioRenameW

Функция mmioRenameW (Юникод) переименовывает указанный файл и содержит параметры, изменяющие строки, содержащие имя файла. (mmioRenameW)
mmioSeek

Функция mmioSeek изменяет текущую позицию файла в файле, открытом с помощью функции mmioOpen.
mmioSendMessage

Функция mmioSendMessage отправляет сообщение процедуре ввода-вывода, связанной с указанным файлом.
mmioSetBuffer

Функция mmioSetBuffer включает или отключает буферизованный ввод-вывод, а также изменяет размер буфера или буфера для файла, открытого с помощью функции mmioOpen.
mmioSetInfo

Функция mmioSetInfo обновляет сведения, полученные функцией mmioGetInfo о файле, открытом с помощью функции mmioOpen. Используйте эту функцию для прекращения прямого доступа к буферу файла, открытого для буферизованного ввода-вывода.
mmioStringToFOURCC

Функция mmioStringToFOURCC преобразует строку, завершающуюся null, в четырехсимвольный код и содержит параметры, которые изменяют преобразование. (mmioStringToFOURCCW)
mmioStringToFOURCCA

Функция mmioStringToFOURCC преобразует строку, завершающуюся значением NULL, в четырехсимвольный код. (mmioStringToFOURCCA)
mmioStringToFOURCCW

Функция mmioStringToFOURCCW (Юникод) преобразует строку, завершающуюся null, в четырехсимвольный код. (mmioStringToFOURCCW)
mmioWrite

Функция mmioWrite записывает указанное количество байтов в файл, открытый с помощью функции mmioOpen.
OpenDriver

Открывает экземпляр устанавливаемого драйвера и инициализирует экземпляр, используя параметры драйвера по умолчанию или конкретное значение драйвера.
SendDriverMessage

Отправляет указанное сообщение в устанавливаемый драйвер.
sndOpenSound

Открывает указанное звуковое событие.

Функции обратного вызова

 
DRIVERPROC

Обрабатывает сообщения драйвера для устанавливаемого драйвера. DriverProc — это функция, предоставляемая драйвером.
MMIOPROC

Функция MMIOProc — это пользовательская процедура ввода-вывода, устанавливаемая функцией mmioInstallIOProc.

Структуры

 
DRVCONFIGINFO

Содержит раздел реестра и имена значений, связанных с устанавливаемым драйвером.
MMCKINFO

Структура MMCKINFO содержит сведения о блоке в RIFF-файле.