Condividi tramite


intestazione mmiscapi.h

Questa intestazione viene utilizzata da Windows Multimedia. Per altre informazioni, vedere:

mmiscapi.h contiene le interfacce di programmazione seguenti:

Funzioni

 
CloseDriver

Chiude un driver installabile.
DefDriverProc

Fornisce l'elaborazione predefinita per tutti i messaggi non elaborati da un driver installabile. Questa funzione deve essere usata solo all'interno della funzione DriverProc di un driver installabile. (DefDriverProc)
DriverCallback

Chiama una funzione di callback, invia un messaggio a una finestra o sblocca un thread. L'azione dipende dal valore del flag di notifica. Questa funzione deve essere usata solo all'interno della funzione DriverProc di un driver installabile.
DrvDefDriverProc

Fornisce l'elaborazione predefinita per tutti i messaggi non elaborati da un driver installabile. Questa funzione deve essere usata solo all'interno della funzione DriverProc di un driver installabile. D
DrvGetModuleHandle

Recupera l'handle di istanza del modulo che contiene il driver installabile. Questa funzione viene fornita per la compatibilità con le versioni precedenti di Windows.
GetDriverModuleHandle

Recupera l'handle di istanza del modulo che contiene il driver installabile.
mmioAdvance

La funzione mmioAdvance fa avanzare il buffer di I/O di un file configurato per l'accesso diretto al buffer I/O con la funzione mmioGetInfo.
mmioAscend

La funzione mmioAscend esce da un blocco in un file RIFF discendente con la funzione mmioDescend o creata con la funzione mmioCreateChunk.
mmioClose

La funzione mmioClose chiude un file aperto usando la funzione mmioOpen.
mmioCreateChunk

La funzione mmioCreateChunk crea un blocco in un file RIFF aperto usando la funzione mmioOpen.
mmioDescend

La funzione mmioDescend scende in un blocco di un file RIFF aperto usando la funzione mmioOpen. Può anche cercare un blocco specificato.
mmioFlush

La funzione mmioFlush scrive il buffer di I/O di un file su disco se il buffer è stato scritto.
mmioGetInfo

La funzione mmioGetInfo recupera informazioni su un file aperto tramite la funzione mmioOpen. Queste informazioni consentono all'applicazione di accedere direttamente al buffer di I/O, se il file viene aperto per le operazioni di I/O memorizzate nel buffer.
mmioInstallIOProc

La funzione mmioInstallIOProc installa o rimuove una routine di I/O personalizzata e individua una procedura di I/O installata, utilizzando il codice a quattro caratteri corrispondente.
mmioInstallIOProcA

La funzione mmioInstallIOProc installa o rimuove una routine di I/O personalizzata. Questa funzione individua anche una procedura di I/O installata, usando il codice a quattro caratteri corrispondente. (mmioInstallIOProcA)
mmioInstallIOProcW

La funzione mmioInstallIOProcW (Unicode) installa o rimuove una routine di I/O personalizzata e individua una routine di I/O installata usando il codice corrispondente.
mmioOpen

La funzione mmioOpen apre un file per I/O non memorizzati nel buffer; crea un file; elimina un file; o controlla se esiste un file.
mmioOpenA

La funzione mmioOpen apre un file per I/O non memorizzati nel buffer; crea un file; elimina un file; o controlla se esiste un file. (mmioOpenA)
mmioOpenW

La funzione mmioOpenW (Unicode) apre un file per I/O senza buffer o senza buffer; crea un file; elimina un file; o controlla se esiste un file. (mmioOpenW)
mmioRead

La funzione mmioRead legge un numero specificato di byte da un file aperto usando la funzione mmioOpen.
mmioRename

La funzione mmioRename rinomina il file specificato e contiene parametri che modificano stringhe contenenti un nome file.
mmioRenameA

La funzione mmioRename rinomina il file specificato. (mmioRenameA)
mmioRenameW

La funzione mmioRenameW (Unicode) rinomina il file specificato e contiene parametri che modificano stringhe contenenti un nome file. (mmioRenameW)
mmioSeek

La funzione mmioSeek modifica la posizione corrente del file in un file aperto usando la funzione mmioOpen.
mmioSendMessage

La funzione mmioSendMessage invia un messaggio alla routine di I/O associata al file specificato.
mmioSetBuffer

La funzione mmioSetBuffer abilita o disabilita le operazioni di I/O memorizzate nel buffer oppure modifica le dimensioni del buffer o del buffer per un file aperto tramite la funzione mmioOpen.
mmioSetInfo

La funzione mmioSetInfo aggiorna le informazioni recuperate dalla funzione mmioGetInfo su un file aperto tramite la funzione mmioOpen. Usare questa funzione per terminare l'accesso diretto al buffer di un file aperto per le operazioni di I/O memorizzate nel buffer.
mmioStringToFOURCC

La funzione mmioStringToFOURCC converte una stringa con terminazione Null in un codice a quattro caratteri e contiene parametri che modificano la conversione. (mmioStringToFOURCCW)
mmioStringToFOURCCA

La funzione mmioStringToFOURCC converte una stringa con terminazione Null in un codice a quattro caratteri. (mmioStringToFOURCCA)
mmioStringToFOURCCW

La funzione mmioStringToFOURCCW (Unicode) converte una stringa con terminazione Null in un codice a quattro caratteri. (mmioStringToFOURCCW)
mmioWrite

La funzione mmioWrite scrive un numero specificato di byte in un file aperto usando la funzione mmioOpen.
OpenDriver

Apre un'istanza di un driver installabile e inizializza l'istanza usando le impostazioni predefinite del driver o un valore specifico del driver.
SendDriverMessage

Invia il messaggio specificato al driver installabile.
sndOpenSound

Apre l'evento audio specificato.

Funzioni di callback

 
DRIVERPROC

Elabora i messaggi del driver per il driver installabile. DriverProc è una funzione fornita dal driver.
MMIOPROC

La funzione MMIOProc è una procedura di input/output personalizzata (I/O) installata dalla funzione mmioInstallIOProc.

Strutture

 
DRVCONFIGINFO

Contiene i nomi di chiave e valore del Registro di sistema associati al driver installabile.
MMCKINFO

La struttura MMCKINFO contiene informazioni su un blocco in un file RIFF.