• ▼MSDN Library Visual Studio 6.0
    • ▶Welcome to the MSDN Library
    • ▶Visual Studio Documentation
    • ▶Visual Basic Documentation
    • ▶Visual C++ Documentation
    • ▶Visual FoxPro Documentation
    • ▶Visual InterDev Documentation
    • ▶Visual J++ Documentation
    • ▶Visual SourceSafe Documentation
    • ▶Tools and Technologies
    • ▶Microsoft Office Development
    • ▼Platform SDK
      • ▶What's New?
      • ▶Windows Programming Guidelines
      • ▶Database and Messaging Services
      • ▼Graphics and Multimedia Services
        • ▶Broadcast Architecture
        • ▶Color Management
        • ▶DirectX Media SDK
        • ▶DirectX 5
        • ▶GDI
        • ▶Multimedia Audio
        • ▶Multimedia Input
        • ▼Multimedia Reference
          • ▼Multimedia Functions
            • acmDriverAdd
            • acmDriverClose
            • acmDriverDetails
            • acmDriverEnum
            • acmDriverEnumCallback
            • acmDriverID
            • acmDriverMessage
            • acmDriverOpen
            • acmDriverPriority
            • acmDriverProc
            • acmDriverRemove
            • acmFilterChoose
            • acmFilterChooseHookProc
            • acmFilterDetails
            • acmFilterEnum
            • acmFilterEnumCallback
            • acmFilterTagDetails
            • acmFilterTagEnum
            • acmFilterTagEnumCallback
            • acmFormatChoose
            • acmFormatChooseHookProc
            • acmFormatDetails
            • acmFormatEnum
            • acmFormatEnumCallback
            • acmFormatSuggest
            • acmFormatTagDetails
            • acmFormatTagEnum
            • acmFormatTagEnumCallback
            • acmGetVersion
            • acmMetrics
            • acmStreamClose
            • acmStreamConvert
            • acmStreamConvertCallback
            • acmStreamMessage
            • acmStreamOpen
            • acmStreamPrepareHeader
            • acmStreamReset
            • acmStreamSize
            • acmStreamUnprepareHeader
            • auxGetDevCaps
            • auxGetNumDevs
            • auxGetVolume
            • auxOutMessage
            • auxSetVolume
            • AVIBuildFilter
            • AVIClearClipboard
            • AVIFileAddRef
            • AVIFileCreateStream
            • AVIFileEndRecord
            • AVIFileExit
            • AVIFileGetStream
            • AVIFileInfo
            • AVIFileInit
            • AVIFileOpen
            • AVIFileReadData
            • AVIFileRelease
            • AVIFileWriteData
            • AVIGetFromClipboard
            • AVIMakeCompressedStream
            • AVIMakeFileFromStreams
            • AVIMakeStreamFromClipboard
            • AVIPutFileOnClipboard
            • AVISave
            • AVISaveOptions
            • AVISaveOptionsFree
            • AVISaveV
            • AVIStreamAddRef
            • AVIStreamBeginStreaming
            • AVIStreamCreate
            • AVIStreamEndStreaming
            • AVIStreamFindSample
            • AVIStreamGetFrame
            • AVIStreamGetFrameClose
            • AVIStreamGetFrameOpen
            • AVIStreamInfo
            • AVIStreamLength
            • AVIStreamOpenFromFile
            • AVIStreamRead
            • AVIStreamReadData
            • AVIStreamReadFormat
            • AVIStreamRelease
            • AVIStreamSampleToTime
            • AVIStreamSetFormat
            • AVIStreamStart
            • AVIStreamTimeToSample
            • AVIStreamWrite
            • AVIStreamWriteData
            • capCreateCaptureWindow
            • capControlCallback
            • capGetDriverDescription
            • capErrorCallback
            • capStatusCallback
            • capVideoStreamCallback
            • capWaveStreamCallback
            • capYieldCallback
            • CreateEditableStream
            • DllGetClassObject
            • DrawDibBegin
            • DrawDibChangePalette
            • DrawDibClose
            • DrawDibDraw
            • DrawDibEnd
            • DrawDibGetBuffer
            • DrawDibGetPalette
            • DrawDibOpen
            • DrawDibProfileDisplay
            • DrawDibRealize
            • DrawDibSetPalette
            • DrawDibStart
            • DrawDibStop
            • DrawDibTime
            • EditStreamClone
            • EditStreamCopy
            • EditStreamCut
            • EditStreamPaste
            • EditStreamSetInfo
            • EditStreamSetName
            • GetOpenFileNamePreview
            • GetSaveFileNamePreview
            • ICClose
            • ICCompress
            • ICCompressorChoose
            • ICCompressorFree
            • ICDecompress
            • ICDecompressEx
            • ICDecompressExBegin
            • ICDecompressExQuery
            • ICDraw
            • ICDrawBegin
            • ICDrawSuggestFormat
            • ICGetDisplayFormat
            • ICGetInfo
            • ICImageCompress
            • ICImageDecompress
            • ICInfo
            • ICInstall
            • ICLocate
            • ICOpen
            • ICOpenFunction
            • ICRemove
            • ICSendMessage
            • ICSeqCompressFrame
            • ICSeqCompressFrameEnd
            • ICSeqCompressFrameStart
            • ICSetStatusProc
            • IOProc
            • joyGetDevCaps
            • joyGetNumDevs
            • joyGetPos
            • joyGetPosEx
            • joyGetThreshold
            • joyReleaseCapture
            • joySetCapture
            • joySetThreshold
            • mciGetCreatorTask
            • mciGetDeviceID
            • mciGetErrorString
            • mciGetYieldProc
            • mciSendCommand
            • mciSendString
            • mciSetYieldProc
            • MCIWndCreate
            • MCIWndRegisterClass
            • midiConnect
            • midiDisconnect
            • midiInAddBuffer
            • midiInClose
            • midiInGetDevCaps
            • midiInGetErrorText
            • midiInGetID
            • midiInGetNumDevs
            • midiInMessage
            • midiInOpen
            • midiInPrepareHeader
            • MidiInProc
            • midiInReset
            • midiInStart
            • midiInStop
            • midiInUnprepareHeader
            • midiOutCacheDrumPatches
            • midiOutCachePatches
            • midiOutClose
            • midiOutGetDevCaps
            • midiOutGetErrorText
            • midiOutGetID
            • midiOutGetNumDevs
            • midiOutGetVolume
            • midiOutLongMsg
            • midiOutMessage
            • midiOutOpen
            • midiOutPrepareHeader
            • MidiOutProc
            • midiOutReset
            • midiOutSetVolume
            • midiOutShortMsg
            • midiOutUnprepareHeader
            • midiStreamClose
            • midiStreamOpen
            • midiStreamOut
            • midiStreamPause
            • midiStreamPosition
            • midiStreamProperty
            • midiStreamRestart
            • midiStreamStop
            • mixerClose
            • mixerGetControlDetails
            • mixerGetDevCaps
            • mixerGetID
            • mixerGetLineControls
            • mixerGetLineInfo
            • mixerGetNumDevs
            • mixerMessage
            • mixerOpen
            • mixerSetControlDetails
            • mmioAdvance
            • mmioAscend
            • mmioClose
            • mmioCreateChunk
            • mmioDescend
            • mmioFlush
            • mmioGetInfo
            • mmioInstallIOProc
            • mmioOpen
            • MMIOProc
            • mmioRead
            • mmioRename
            • mmioSeek
            • mmioSendMessage
            • mmioSetBuffer
            • mmioSetInfo
            • mmioStringToFOURCC
            • mmioWrite
            • MyStatusProc
            • PlaySound
            • sndPlaySound
            • timeBeginPeriod
            • timeEndPeriod
            • timeGetDevCaps
            • timeGetSystemTime
            • timeGetTime
            • timeKillEvent
            • TimeProc
            • timeSetEvent
            • waveInAddBuffer
            • waveInClose
            • waveInGetDevCaps
            • waveInGetErrorText
            • waveInGetID
            • waveInGetNumDevs
            • waveInGetPosition
            • waveInMessage
            • waveInOpen
            • waveInPrepareHeader
            • waveInProc
            • waveInReset
            • waveInStart
            • waveInStop
            • waveInUnprepareHeader
            • waveOutBreakLoop
            • waveOutClose
            • waveOutGetDevCaps
            • waveOutGetErrorText
            • waveOutGetID
            • waveOutGetNumDevs
            • waveOutGetPitch
            • waveOutGetPlaybackRate
            • waveOutGetPosition
            • waveOutGetVolume
            • waveOutMessage
            • waveOutOpen
            • waveOutPause
            • waveOutPrepareHeader
            • waveOutProc
            • waveOutReset
            • waveOutRestart
            • waveOutSetPitch
            • waveOutSetPlaybackRate
            • waveOutSetVolume
            • waveOutUnprepareHeader
            • waveOutWrite
          • ▶Multimedia Structures
          • ▶Multimedia Macros
          • ▶Multimedia Messages
          • ▶Multimedia Interfaces
          • ▶Multimedia Commands
          • ▶Multimedia Command Strings
          • ▶Multimedia Types
          • ▶Multimedia Constants
          • ▶Multimedia Appendixes
        • ▶Video for Windows
        • ▶Still Image
        • ▶OpenGL
      • ▶Internet/Intranet/Extranet Services
      • ▶Networking and Distributed Services
      • ▶COM and ActiveX Object Services
      • ▶Setup and Systems Management Services
      • ▶User Interface Services
      • ▶Windows Base Services
      • ▶Reference
    • ▶SDK Documentation
    • ▶DDK Documentation
    • ▶Windows Resource Kits
    • ▶Specifications
    • ▶Knowledge Base
    • ▶Technical Articles
    • ▶Backgrounders
    • ▶Books
    • ▶Partial Books
    • ▶Periodicals
    • ▶Conference Papers