다음을 통해 공유


mmiscapi.h 헤더

이 헤더는 Windows 멀티미디어에서 사용됩니다. 자세한 내용은 다음을 참조하세요.

mmiscapi.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.

Functions

 
CloseDriver

설치 가능한 드라이버를 닫습니다.
DefDriverProc

설치 가능한 드라이버에서 처리되지 않는 메시지에 대한 기본 처리를 제공합니다. 이 함수는 설치 가능한 드라이버의 DriverProc 함수 내에서만 사용됩니다. (DefDriverProc)
DriverCallback

콜백 함수를 호출하거나, 창에 메시지를 보내거나, 스레드 차단을 해제합니다. 작업은 알림 플래그의 값에 따라 달라집니다. 이 함수는 설치 가능한 드라이버의 DriverProc 함수 내에서만 사용됩니다.
DrvDefDriverProc

설치 가능한 드라이버에서 처리되지 않는 메시지에 대한 기본 처리를 제공합니다. 이 함수는 설치 가능한 드라이버의 DriverProc 함수 내에서만 사용됩니다. D
DrvGetModuleHandle

설치 가능한 드라이버가 포함된 모듈의 instance 핸들을 검색합니다. 이 함수는 이전 버전의 Windows와의 호환성을 위해 제공됩니다.
GetDriverModuleHandle

설치 가능한 드라이버가 포함된 모듈의 instance 핸들을 검색합니다.
mmioAdvance

mmioAdvance 함수는 mmioGetInfo 함수를 사용하여 직접 I/O 버퍼 액세스를 위해 설정된 파일의 I/O 버퍼를 진행합니다.
mmioAscend

mmioAscend 함수는 mmioDescend 함수를 사용하여 내림차순으로 내림차순으로 또는 mmioCreateChunk 함수를 사용하여 만든 RIFF 파일의 청크에서 오름차순으로 상승합니다.
mmioClose

mmioClose 함수는 mmioOpen 함수를 사용하여 연 파일을 닫습니다.
mmioCreateChunk

mmioCreateChunk 함수는 mmioOpen 함수를 사용하여 연 RIFF 파일에 청크를 만듭니다.
mmioDescend

mmioDescend 함수는 mmioOpen 함수를 사용하여 연 RIFF 파일의 청크로 내림차순입니다. 지정된 청크를 검색할 수도 있습니다.
mmioFlush

mmioFlush 함수는 버퍼가 기록된 경우 파일의 I/O 버퍼를 디스크에 씁니다.
mmioGetInfo

mmioGetInfo 함수는 mmioOpen 함수를 사용하여 연 파일에 대한 정보를 검색합니다. 이 정보를 사용하면 파일이 버퍼링된 I/O용으로 열려 있는 경우 애플리케이션이 I/O 버퍼에 직접 액세스할 수 있습니다.
mmioInstallIOProc

mmioInstallIOProc 함수는 사용자 지정 I/O 프로시저를 설치하거나 제거하고 해당 4자 코드를 사용하여 설치된 I/O 프로시저를 찾습니다.
mmioInstallIOProcA

mmioInstallIOProc 함수는 사용자 지정 I/O 프로시저를 설치하거나 제거합니다. 또한 이 함수는 해당 4자 코드를 사용하여 설치된 I/O 프로시저를 찾습니다. (mmioInstallIOProcA)
mmioInstallIOProcW

mmioInstallIOProcW(유니코드) 함수는 사용자 지정 I/O 프로시저를 설치하거나 제거하고 해당 코드를 사용하여 설치된 I/O 프로시저를 찾습니다.
mmioOpen

mmioOpen 함수는 버퍼링되지 않거나 버퍼링된 I/O에 대한 파일을 엽니다. 는 파일을 만듭니다. 파일을 삭제합니다. 또는 파일이 있는지 확인합니다.
mmioOpenA

mmioOpen 함수는 버퍼링되지 않거나 버퍼링된 I/O에 대한 파일을 엽니다. 는 파일을 만듭니다. 파일을 삭제합니다. 또는 파일이 있는지 확인합니다. (mmioOpenA)
mmioOpenW

mmioOpenW(유니코드) 함수는 버퍼링되지 않거나 버퍼링된 I/O에 대한 파일을 엽니다. 는 파일을 만듭니다. 파일을 삭제합니다. 또는 파일이 있는지 확인합니다. (mmioOpenW)
mmioRead

mmioRead 함수는 mmioOpen 함수를 사용하여 연 파일에서 지정된 바이트 수를 읽습니다.
mmioRename

mmioRename 함수는 지정된 파일의 이름을 바꾸고 파일 이름을 포함하는 문자열을 수정하는 매개 변수를 포함합니다.
mmioRenameA

mmioRename 함수는 지정된 파일의 이름을 바꿉니다. (mmioRenameA)
mmioRenameW

mmioRenameW(유니코드) 함수는 지정된 파일의 이름을 바꾸고 파일 이름을 포함하는 문자열을 수정하는 매개 변수를 포함합니다. (mmioRenameW)
mmioSeek

mmioSeek 함수는 mmioOpen 함수를 사용하여 연 파일의 현재 파일 위치를 변경합니다.
mmioSendMessage

mmioSendMessage 함수는 지정된 파일과 연결된 I/O 프로시저에 메시지를 보냅니다.
mmioSetBuffer

mmioSetBuffer 함수는 버퍼링된 I/O를 사용하거나 사용하지 않도록 설정하거나 mmioOpen 함수를 사용하여 연 파일의 버퍼 또는 버퍼 크기를 변경합니다.
mmioSetInfo

mmioSetInfo 함수는 mmioOpen 함수를 사용하여 연 파일에 대한 mmioGetInfo 함수에서 검색한 정보를 업데이트합니다. 이 함수를 사용하여 버퍼링된 I/O에 대해 열린 파일의 직접 버퍼 액세스를 종료합니다.
mmioStringToFOURCC

mmioStringToFOURCC 함수는 null로 끝나는 문자열을 4자 코드로 변환하고 변환을 수정하는 매개 변수를 포함합니다. (mmioStringToFOURCCW)
mmioStringToFOURCCA

mmioStringToFOURCC 함수는 null로 끝나는 문자열을 4자 코드로 변환합니다. (mmioStringToFOURCCA)
mmioStringToFOURCCW

mmioStringToFOURCCW(유니코드) 함수는 null로 끝나는 문자열을 4자 코드로 변환합니다. (mmioStringToFOURCCW)
mmioWrite

mmioWrite 함수는 mmioOpen 함수를 사용하여 열린 파일에 지정된 바이트 수를 씁니다.
OpenDriver

설치 가능한 드라이버의 instance 열고 드라이버의 기본 설정 또는 드라이버별 값을 사용하여 instance 초기화합니다.
SendDriverMessage

지정된 메시지를 설치 가능한 드라이버에 보냅니다.
sndOpenSound

지정된 사운드 이벤트를 엽니다.

콜백 함수

 
DRIVERPROC

설치 가능한 드라이버에 대한 드라이버 메시지를 처리합니다. DriverProc은 드라이버 제공 함수입니다.
MMIOPROC

MMIOProc 함수는 mmioInstallIOProc 함수에 의해 설치된 사용자 지정 입력/출력(I/O) 프로시저입니다.

구조체

 
DRVCONFIGINFO

설치 가능한 드라이버와 연결된 레지스트리 키 및 값 이름을 포함합니다.
MMCKINFO

MMCKINFO 구조체에는 RIFF 파일의 청크에 대한 정보가 포함되어 있습니다.