Share via


Encabezado vfw.h

Windows Multimedia usa este encabezado. Para más información, consulte:

vfw.h contiene las siguientes interfaces de programación:

Interfaces

 
IAVIEditStream

La interfaz IAVIEditStream admite la manipulación y modificación de secuencias editables. Usa IUnknown::QueryInterface, IUnknown::AddRef, IUnknown::Release además de los siguientes métodos personalizados:_
IAVIFile

La interfaz IAVIFile admite la apertura y manipulación de archivos y encabezados de archivo, y la creación y obtención de interfaces de secuencia. Usa IUnknown::QueryInterface, IUnknown::AddRef e IUnknown::Release, además de los siguientes métodos personalizados:_
IAVIStream

La interfaz IAVIStream admite la creación y manipulación de flujos de datos dentro de un archivo. Usa IUnknown::QueryInterface, IUnknown::AddRef, IUnknown::Release además de los siguientes métodos personalizados:_
IAVIStreaming

La interfaz IAVIStreaming admite la preparación de flujos de datos abiertos para la reproducción en operaciones de streaming. Usa IUnknown::QueryInterface, IUnknown::AddRef, IUnknown::Release además de los siguientes métodos personalizados:_
IGetFrame

La interfaz IGetFrame admite la extracción, descompresión y visualización de fotogramas individuales de una secuencia abierta.

Functions

 
AVIBuildFilterA

La función AVIBuildFilter crea una especificación de filtro que posteriormente usa la función GetOpenFileName o GetSaveFileName. (ANSI)
AVIBuildFilterW

La función AVIBuildFilter crea una especificación de filtro que posteriormente usa la función GetOpenFileName o GetSaveFileName. (Unicode)
AVIClearClipboard

La función AVIClearClipboard quita un archivo AVI del Portapapeles.
AVIFileAddRef

La función AVIFileAddRef incrementa el recuento de referencias de un archivo AVI.
AVIFileCreateStream

La función AVIFileCreateStream (vfw.h) crea una nueva secuencia en un archivo existente y crea una interfaz para la nueva secuencia.
AVIFileCreateStreamA

La función AVIFileCreateStream crea una nueva secuencia en un archivo existente y crea una interfaz a la nueva secuencia. (AVIFileCreateStreamA)
AVIFileCreateStreamW

La función AVIFileCreateStreamW (Unicode) (vfw.h) crea una nueva secuencia en un archivo existente y crea una interfaz para la nueva secuencia.
AVIFileEndRecord

La función AVIFileEndRecord marca el final de un registro al escribir un archivo intercalado que usa un factor de intercalación de vídeo 1:1 en los datos de audio. (Cada fotograma de vídeo se intercala con una cantidad equivalente de datos de audio).
AVIFileExit

La función AVIFileExit sale de la biblioteca AVIFile y disminuye el recuento de referencias de la biblioteca.
AVIFileGetStream

La función AVIFileGetStream devuelve la dirección de una interfaz de secuencia asociada a un archivo AVI especificado.
AVIFileInfo

La función AVIFileInfo (vfw.h) obtiene información sobre un archivo AVI.
AVIFileInfoA

La función AVIFileInfo obtiene información sobre un archivo AVI. (AVIFileInfoA)
AVIFileInfoW

La función AVIFileInfoW (vfw.h) obtiene información sobre un archivo AVI.
AVIFileInit

La función AVIFileInit inicializa la biblioteca AVIFile.
AVIFileOpen

La función AVIFileOpen (vfw.h) abre un archivo AVI y devuelve la dirección de una interfaz de archivo utilizada para acceder a él.
AVIFileOpenA

La función AVIFileOpen abre un archivo AVI y devuelve la dirección de una interfaz de archivo utilizada para acceder a él. (AVIFileOpenA)
AVIFileOpenW

La función AVIFileOpenW (vfw.h) abre un archivo AVI y devuelve la dirección de una interfaz de archivo utilizada para acceder a él.
AVIFileReadData

La función AVIFileReadData lee datos de encabezado opcionales que se aplican a todo el archivo, como la información de autor o copyright.
AVIFileRelease

La función AVIFileRelease disminuye el recuento de referencias de un identificador de interfaz de archivo AVI y cierra el archivo si el recuento alcanza cero.
AVIFileWriteData

La función AVIFileWriteData escribe datos adicionales (distintos de los datos normales de encabezado, formato y secuencia) en el archivo.
AVIGetFromClipboard

La función AVIGetFromClipboard copia un archivo AVI desde el Portapapeles.
AVIMakeCompressedStream

La función AVIMakeCompressedStream crea una secuencia comprimida a partir de una secuencia sin comprimir y un filtro de compresión, y devuelve la dirección de un puntero a la secuencia comprimida. Esta función admite la compresión de audio y vídeo.
AVIMakeFileFromStreams

La función AVIMakeFileFromStreams construye un puntero de interfaz AVIFile a partir de secuencias independientes.
AVIMakeStreamFromClipboard

La función AVIMakeStreamFromClipboard crea una secuencia editable a partir de datos de flujo en el Portapapeles.
AVIPutFileOnClipboard

La función AVIPutFileOnClipboard copia un archivo AVI en el Portapapeles.
AVISaveA

La función AVISave crea un archivo mediante la combinación de flujos de datos de otros archivos o de memoria. (ANSI)
AVISaveOptions

La función AVISaveOptions recupera las opciones de guardado de un archivo y las devuelve en un búfer.
AVISaveOptionsFree

La función AVISaveOptionsFree libera los recursos asignados por la función AVISaveOptions.
AVISaveVA

La función AVISaveV crea un archivo mediante la combinación de flujos de datos de otros archivos o de memoria. (ANSI)
AVISaveVW

La función AVISaveV crea un archivo mediante la combinación de flujos de datos de otros archivos o de memoria. (Unicode)
AVISaveW

La función AVISave crea un archivo mediante la combinación de flujos de datos de otros archivos o de memoria. (Unicode)
AVIStreamAddRef

La función AVIStreamAddRef incrementa el recuento de referencias de una secuencia AVI.
AVIStreamBeginStreaming

La función AVIStreamBeginStreaming especifica los parámetros usados en el streaming y permite que un controlador de secuencias se prepare para el streaming.
AVIStreamCreate

La función AVIStreamCreate crea una secuencia no asociada a ningún archivo.
AVIStreamDataSize

La macro AVIStreamDataSize determina el tamaño del búfer, en bytes, necesario para recuperar datos de encabezado opcionales para una secuencia especificada.
AVIStreamEnd

La macro AVIStreamEnd calcula el ejemplo asociado al final de una secuencia.
AVIStreamEndStreaming

La función AVIStreamEndStreaming finaliza el streaming.
AVIStreamEndTime

La macro AVIStreamEndTime devuelve la hora que representa el final de la secuencia.
AVIStreamFindSample

La función AVIStreamFindSample devuelve la posición de una muestra (fotograma clave, marco no vacío o marco que contiene un cambio de formato) en relación con la posición especificada.
AVIStreamFormatSize

La macro AVIStreamFormatSize determina el tamaño del búfer, en bytes, necesario para almacenar la información de formato de un ejemplo en una secuencia.
AVIStreamGetFrame

La función AVIStreamGetFrame devuelve la dirección de un fotograma de vídeo descomprimido.
AVIStreamGetFrameClose

La función AVIStreamGetFrameClose libera los recursos usados para descomprimir fotogramas de vídeo.
AVIStreamGetFrameOpen

La función AVIStreamGetFrameOpen se prepara para descomprimir fotogramas de vídeo de la secuencia de vídeo especificada.
AVIStreamInfoA

La función AVIStreamInfo obtiene información de encabezado de secuencia. (ANSI)
AVIStreamInfoW

La función AVIStreamInfo obtiene información de encabezado de secuencia. (Unicode)
AVIStreamIsKeyFrame

La macro AVIStreamIsKeyFrame indica si un ejemplo de una secuencia especificada es un fotograma clave.
AVIStreamLength

La función AVIStreamLength devuelve la longitud de la secuencia.
AVIStreamLengthTime

La macro AVIStreamLengthTime devuelve la longitud de una secuencia en el tiempo.
AVIStreamNearestKeyFrame

La macro AVIStreamNearestKeyFrame busca el fotograma clave en o antes de una posición especificada en una secuencia.
AVIStreamNearestKeyFrameTime

La macro AVIStreamNearestKeyFrameTime determina la hora correspondiente al principio del fotograma clave más cercano (en o anterior) una hora especificada en una secuencia.
AVIStreamNearestSample

La macro AVIStreamNearestSample busca la muestra no vacía más cercana en o antes de una posición especificada en una secuencia.
AVIStreamNearestSampleTime

La macro AVIStreamNearestSampleTime determina la hora correspondiente al principio de una muestra más cercana a una hora especificada en una secuencia.
AVIStreamNextKeyFrame

La macro AVIStreamNextKeyFrame busca el siguiente fotograma clave después de una posición especificada en una secuencia.
AVIStreamNextKeyFrameTime

La macro AVIStreamNextKeyFrameTime devuelve la hora del siguiente fotograma clave de la secuencia, comenzando en un momento dado.
AVIStreamNextSample

La macro AVIStreamNextSample busca la siguiente muestra no vacía de una posición especificada en una secuencia.
AVIStreamNextSampleTime

La macro AVIStreamNextSampleTime devuelve la hora en que un ejemplo cambia al siguiente ejemplo de la secuencia. Esta macro encuentra la próxima vez interesante en una secuencia.
AVIStreamOpenFromFileA

La función AVIStreamOpenFromFile abre una única secuencia de un archivo. (ANSI)
AVIStreamOpenFromFileW

La función AVIStreamOpenFromFile abre una única secuencia de un archivo. (Unicode)
AVIStreamPrevKeyFrame

La macro AVIStreamPrevKeyFrame busca el fotograma clave que precede a una posición especificada en una secuencia.
AVIStreamPrevKeyFrameTime

La macro AVIStreamPrevKeyFrameTime devuelve la hora del fotograma clave anterior en la secuencia, comenzando en un momento dado.
AVIStreamPrevSample

La macro AVIStreamPrevSample busca la muestra no vacía más cercana que precede a una posición especificada en una secuencia.
AVIStreamPrevSampleTime

La macro AVIStreamPrevSampleTime determina la hora de la muestra no vacía más cercana que precede a una hora especificada en una secuencia.
AVIStreamRead

La función AVIStreamRead lee audio, vídeo u otros datos de una secuencia según el tipo de secuencia.
AVIStreamReadData

La función AVIStreamReadData lee datos de encabezado opcionales de una secuencia.
AVIStreamReadFormat

La función AVIStreamReadFormat lee los datos de formato de secuencia.
AVIStreamRelease

La función AVIStreamRelease disminuye el recuento de referencias de un identificador de interfaz de secuencia AVI y cierra la secuencia si el recuento alcanza cero.
AVIStreamSampleSize

La macro AVIStreamRelease determina el tamaño del búfer necesario para almacenar una muestra de información de una secuencia. El tamaño corresponde a la muestra en la posición especificada por lPos.
AVIStreamSampleToSample

La macro AVIStreamSampleToSample devuelve el ejemplo en una secuencia que se produce al mismo tiempo que una muestra que se produce en una segunda secuencia.
AVIStreamSampleToTime

La función AVIStreamSampleToTime convierte una posición de secuencia de muestras a milisegundos.
AVIStreamSetFormat

La función AVIStreamSetFormat establece el formato de una secuencia en la posición especificada.
AVIStreamStart

La función AVIStreamStart devuelve el número de ejemplo inicial de la secuencia.
AVIStreamStartTime

La macro AVIStreamStartTime devuelve la hora de inicio del primer ejemplo de una secuencia.
AVIStreamTimeToSample

La función AVIStreamTimeToSample se convierte de milisegundos a ejemplos.
AVIStreamWrite

La función AVIStreamWrite escribe datos en una secuencia.
AVIStreamWriteData

La función AVIStreamWriteData escribe información de encabezado opcional en la secuencia.
capCaptureAbort

La macro capCaptureAbort detiene la operación de captura. Puede usar esta macro o enviar explícitamente el mensaje WM_CAP_ABORT.
capCaptureGetSetup

La macro capCaptureGetSetup recupera la configuración actual de los parámetros de captura de streaming. Puede usar esta macro o enviar explícitamente el mensaje WM_CAP_GET_SEQUENCE_SETUP.
capCaptureSequence

La macro capCaptureSequence inicia la transmisión de vídeo y la captura de audio en un archivo. Puede usar esta macro o enviar explícitamente el mensaje WM_CAP_SEQUENCE.
capCaptureSequenceNoFile

La macro capCaptureSequenceNoFile inicia la captura de vídeo de streaming sin escribir datos en un archivo. Puede usar esta macro o enviar explícitamente el mensaje WM_CAP_SEQUENCE_NOFILE.
capCaptureSetSetup

La macro capCaptureSetSetup establece los parámetros de configuración usados con la captura de streaming. Puede usar esta macro o enviar explícitamente el mensaje WM_CAP_SET_SEQUENCE_SETUP.
capCaptureSingleFrame

La macro capCaptureSingleFrame anexa un único fotograma a un archivo de captura que se abrió mediante la macro capCaptureSingleFrameOpen. Puede usar esta macro o enviar explícitamente el mensaje WM_CAP_SINGLE_FRAME.
capCaptureSingleFrameClose

La macro capCaptureSingleFrameClose cierra el archivo de captura abierto por la macro capCaptureSingleFrameOpen. Puede usar esta macro o enviar explícitamente el mensaje WM_CAP_SINGLE_FRAME_CLOSE.
capCaptureSingleFrameOpen

La macro capCaptureSingleFrameOpen abre el archivo de captura para la captura de fotogramas únicos. Cualquier información anterior del archivo de captura se sobrescribe. Puede usar esta macro o enviar explícitamente el mensaje WM_CAP_SINGLE_FRAME_OPEN.
capCaptureStop

La macro capCaptureStop detiene la operación de captura. Puede usar esta macro o enviar explícitamente el mensaje WM_CAP_STOP.
capCreateCaptureWindowA

La función capCreateCaptureWindow crea una ventana de captura. (ANSI)
capCreateCaptureWindowW

La función capCreateCaptureWindow crea una ventana de captura. (Unicode)
capDlgVideoCompression

La macro capDlgVideoCompression muestra un cuadro de diálogo en el que el usuario puede seleccionar un compresor para usarlo durante el proceso de captura.
capDlgVideoDisplay

La macro capDlgVideoDisplay muestra un cuadro de diálogo en el que el usuario puede establecer o ajustar la salida del vídeo.
capDlgVideoFormat

La macro capDlgVideoFormat muestra un cuadro de diálogo en el que el usuario puede seleccionar el formato de vídeo.
capDlgVideoSource

La macro capDlgVideoSource muestra un cuadro de diálogo en el que el usuario puede controlar el origen del vídeo.
capDriverConnect

La macro capDriverConnect conecta una ventana de captura a un controlador de captura. Puede usar esta macro o enviar explícitamente el mensaje WM_CAP_DRIVER_CONNECT.
capDriverDisconnect

La macro capDriverDisconnect desconecta un controlador de captura de una ventana de captura. Puede usar esta macro o enviar explícitamente el mensaje WM_CAP_DRIVER_DISCONNECT.
capDriverGetCaps

La macro capDriverGetCaps devuelve las funcionalidades de hardware del controlador de captura conectados actualmente a una ventana de captura. Puede usar esta macro o enviar explícitamente el mensaje WM_CAP_DRIVER_GET_CAPS.
capDriverGetName

La macro capDriverGetName devuelve el nombre del controlador de captura conectado a la ventana de captura. Puede usar esta macro o llamar explícitamente al mensaje WM_CAP_DRIVER_GET_NAME.
capDriverGetVersion

La macro capDriverGetVersion devuelve la información de versión del controlador de captura conectado a una ventana de captura. Puede usar esta macro o enviar explícitamente el mensaje WM_CAP_DRIVER_GET_VERSION.
capEditCopy

La macro capEditCopy copia el contenido del búfer de fotogramas de vídeo y la paleta asociada al Portapapeles. Puede usar esta macro o enviar explícitamente el mensaje WM_CAP_EDIT_COPY.
capFileAlloc

La macro capFileAlloc crea (preallocate) un archivo de captura de un tamaño especificado. Puede usar esta macro o enviar explícitamente el mensaje WM_CAP_FILE_ALLOCATE.
capFileGetCaptureFile

La macro capFileGetCaptureFile devuelve el nombre del archivo de captura actual. Puede usar esta macro o llamar explícitamente al mensaje WM_CAP_FILE_GET_CAPTURE_FILE.
capFileSaveAs

La macro capFileSaveAs copia el contenido del archivo de captura en otro archivo. Puede usar esta macro o llamar explícitamente al mensaje WM_CAP_FILE_SAVEAS.
capFileSaveDIB

La macro capFileSaveDIB copia el marco actual en un archivo DIB. Puede usar esta macro o llamar explícitamente al mensaje WM_CAP_FILE_SAVEDIB.
capFileSetCaptureFile

La macro capFileSetCaptureFile nombra el archivo usado para la captura de vídeo. Puede usar esta macro o llamar explícitamente al mensaje WM_CAP_FILE_SET_CAPTURE_FILE.
capFileSetInfoChunk

La macro capFileSetInfoChunk establece y borra fragmentos de información. Los fragmentos de información se pueden insertar en un archivo AVI durante la captura para insertar cadenas de texto o datos personalizados. Puede usar esta macro o llamar explícitamente al mensaje WM_CAP_FILE_SET_INFOCHUNK.
capGetAudioFormat

La macro capGetAudioFormat obtiene el formato de audio. Puede usar esta macro o llamar explícitamente al mensaje WM_CAP_GET_AUDIOFORMAT.
capGetAudioFormatSize

La macro capGetAudioFormatSize obtiene el tamaño del formato de audio. Puede usar esta macro o llamar explícitamente al mensaje WM_CAP_GET_AUDIOFORMAT.
capGetDriverDescriptionA

La función capGetDriverDescription recupera la descripción de la versión del controlador de captura. (ANSI)
capGetDriverDescriptionW

La función capGetDriverDescription recupera la descripción de la versión del controlador de captura. (Unicode)
capGetMCIDeviceName

La macro capGetMCIDeviceName recupera el nombre de un dispositivo MCI previamente establecido con la macro capSetMCIDeviceName. Puede usar esta macro o llamar explícitamente al mensaje WM_CAP_GET_MCI_DEVICE.
capGetStatus

La macro capGetStatus recupera el estado de la ventana de captura. Puede usar esta macro o llamar explícitamente al mensaje WM_CAP_GET_STATUS.
capGetUserData

La macro capGetUserData recupera un valor de datos LONG_PTR asociado a una ventana de captura. Puede usar esta macro o llamar explícitamente al mensaje WM_CAP_GET_USER_DATA.
capGetVideoFormat

La macro capGetVideoFormat recupera una copia del formato de vídeo en uso. Puede usar esta macro o llamar explícitamente al mensaje WM_CAP_GET_VIDEOFORMAT.
capGetVideoFormatSize

La macro capGetVideoFormatSize recupera el tamaño necesario para el formato de vídeo. Puede usar esta macro o llamar explícitamente al mensaje WM_CAP_GET_VIDEOFORMAT.
capGrabFrame

La macro capGrabFrame recupera y muestra un único fotograma del controlador de captura. Después de la captura, la superposición y la vista previa están deshabilitadas. Puede usar esta macro o llamar explícitamente al mensaje WM_CAP_GRAB_FRAME.
capGrabFrameNoStop

La macro capGrabFrameNoStop rellena el búfer de fotogramas con un único marco sin comprimir del dispositivo de captura y lo muestra.
capOverlay

La macro capOverlay habilita o deshabilita el modo de superposición. En el modo de superposición, el vídeo se muestra mediante la superposición de hardware. Puede usar esta macro o llamar explícitamente al mensaje WM_CAP_SET_OVERLAY.
capPaletteAuto

La macro capPaletteAuto solicita que el controlador de captura muestree fotogramas de vídeo y cree automáticamente una nueva paleta. Puede usar esta macro o llamar explícitamente al mensaje WM_CAP_PAL_AUTOCREATE.
capPaletteManual

La macro capPaletteManual solicita que el controlador de captura muestree manualmente fotogramas de vídeo y cree una nueva paleta. Puede usar esta macro o llamar explícitamente al mensaje WM_CAP_PAL_MANUALCREATE.
capPaletteOpen

La macro capPaletteOpen carga una nueva paleta de un archivo de paleta y la pasa a un controlador de captura.
capPalettePaste

La macro capPalettePaste copia la paleta del Portapapeles y la pasa a un controlador de captura. Puede usar esta macro o llamar explícitamente al mensaje WM_CAP_PAL_PASTE.
capPaletteSave

La macro capPaletteSave guarda la paleta actual en un archivo de paleta. Los archivos de paleta suelen usar la extensión de nombre de archivo . CAMARADA. Puede usar esta macro o enviar explícitamente el mensaje WM_CAP_PAL_SAVE.
capPreview

La macro capPreview habilita o deshabilita el modo de vista previa.
capPreviewRate

La macro capPreviewRate establece la velocidad de visualización de fotogramas en modo de vista previa. Puede usar esta macro o llamar explícitamente al mensaje WM_CAP_SET_PREVIEWRATE.
capPreviewScale

La macro capPreviewScale habilita o deshabilita el escalado de las imágenes de vídeo en versión preliminar.
capSetAudioFormat

La macro capSetAudioFormat establece el formato de audio que se va a usar al realizar la captura de secuencias o pasos. Puede usar esta macro o llamar explícitamente al mensaje WM_CAP_SET_AUDIOFORMAT.
capSetCallbackOnCapControl

La macro capSetCallbackOnCapControl establece una función de devolución de llamada en la aplicación que le proporciona un control de grabación preciso. Puede usar esta macro o llamar explícitamente al mensaje WM_CAP_SET_CALLBACK_CAPCONTROL.
capSetCallbackOnError

La macro capSetCallbackOnError establece una función de devolución de llamada de error en la aplicación cliente. AVICap llama a este procedimiento cuando se producen errores. Puede usar esta macro o llamar explícitamente al mensaje WM_CAP_SET_CALLBACK_ERROR.
capSetCallbackOnFrame

La macro capSetCallbackOnFrame establece una función de devolución de llamada de vista previa en la aplicación. AVICap llama a este procedimiento cuando la ventana de captura captura fotogramas de vista previa. Puede usar esta macro o llamar explícitamente al mensaje WM_CAP_SET_CALLBACK_FRAME.
capSetCallbackOnStatus

La macro capSetCallbackOnStatus establece una función de devolución de llamada de estado en la aplicación. AVICap llama a este procedimiento cada vez que cambia el estado de la ventana de captura. Puede usar esta macro o llamar explícitamente al mensaje WM_CAP_SET_CALLBACK_STATUS.
capSetCallbackOnVideoStream

La macro capSetCallbackOnVideoStream establece una función de devolución de llamada en la aplicación. AVICap llama a este procedimiento durante la captura de streaming cuando se rellena un búfer de vídeo. Puede usar esta macro o llamar explícitamente al mensaje WM_CAP_SET_CALLBACK_VIDEOSTREAM.
capSetCallbackOnWaveStream

La macro capSetCallbackOnWaveStream establece una función de devolución de llamada en la aplicación.
capSetCallbackOnYield

La macro capSetCallbackOnYield establece una función de devolución de llamada en la aplicación. AVICap llama a este procedimiento cuando la ventana de captura produce durante la captura de streaming. Puede usar esta macro o llamar explícitamente al mensaje WM_CAP_SET_CALLBACK_YIELD.
capSetMCIDeviceName

La macro capSetMCIDeviceName especifica el nombre del dispositivo de vídeo MCI que se va a usar para capturar datos. Puede usar esta macro o llamar explícitamente al mensaje WM_CAP_SET_MCI_DEVICE.
capSetScrollPos

La macro capSetScrollPos define la parte del fotograma de vídeo que se va a mostrar en la ventana de captura.
capSetUserData

La macro capSetUserData asocia un valor de datos LONG_PTR con una ventana de captura. Puede usar esta macro o llamar explícitamente al mensaje WM_CAP_SET_USER_DATA.
capSetVideoFormat

La macro capSetVideoFormat establece el formato de los datos de vídeo capturados. Puede usar esta macro o llamar explícitamente al mensaje WM_CAP_SET_VIDEOFORMAT.
CreateEditableStream

La función CreateEditableStream crea una secuencia editable. Use esta función antes de usar otras funciones de edición de secuencias.
DrawDibBegin

La función DrawDib cambia los parámetros de un controlador de dominio DrawDib o inicializa un nuevo controlador de dominio DrawDib.
DrawDibChangePalette

La función DrawDibChangePalette establece las entradas de paleta usadas para dibujar DIB.
DrawDibClose

La función DrawDibClose cierra un controlador de dominio DrawDib y libera los recursos drawDib asignados.
DrawDibDraw

La función DrawDibDraw dibuja una DIB en la pantalla.
DrawDibEnd

La función DrawDibEnd borra las marcas y otros valores de un controlador de dominio DrawDib establecido por las funciones DrawDibBegin o DrawDibDraw.
DrawDibGetBuffer

La función DrawDibGetBuffer recupera la ubicación del búfer usado por DrawDib para la descompresión.
DrawDibGetPalette

La función DrawDibGetPalette recupera la paleta usada por un controlador de dominio DrawDib.
DrawDibOpen

La función DrawDibOpen abre la biblioteca DrawDib para su uso y crea un controlador de dominio DrawDib para dibujar.
DrawDibProfileDisplay

La función DrawDibProfileDisplay determina la configuración del sistema de visualización cuando se usan funciones DrawDib.
DrawDibRealize

La función DrawDibRealize se da cuenta de la paleta del controlador de dominio DrawDib para su uso con el controlador de dominio especificado.
DrawDibSetPalette

La función DrawDibSetPalette establece la paleta utilizada para dibujar DIB.
DrawDibStart

La función DrawDibStart prepara un controlador de dominio DrawDib para la reproducción de streaming.
DrawDibStop

La función DrawDibStop libera los recursos usados por un controlador de dominio DrawDib para la reproducción de streaming.
DrawDibTime

La función DrawDibTime recupera información de tiempo sobre la operación de dibujo y se usa durante las operaciones de depuración.
DrawDibUpdate

La macro DrawDibUpdate dibuja el último fotograma del búfer fuera de pantalla drawDib.
EditStreamClone

La función EditStreamClone crea una secuencia editable duplicada.
EditStreamCopy

La función EditStreamCopy copia una secuencia editable (o una parte de ella) en una secuencia temporal.
EditStreamCut

La función EditStreamCut elimina todo o parte de una secuencia editable y crea una secuencia editable temporal a partir de la parte eliminada de la secuencia.
EditStreamPaste

La función EditStreamPaste copia una secuencia (o una parte de ella) de una secuencia y la pega dentro de otra en una ubicación especificada.
EditStreamSetInfoA

La función EditStreamSetInfo cambia las características de una secuencia editable. (ANSI)
EditStreamSetInfoW

La función EditStreamSetInfo cambia las características de una secuencia editable. (Unicode)
EditStreamSetNameA

La función EditStreamSetName asigna una cadena descriptiva a una secuencia. (ANSI)
EditStreamSetNameW

La función EditStreamSetName asigna una cadena descriptiva a una secuencia. (Unicode)
GetOpenFileNamePreviewA

La función GetOpenFileNamePreview selecciona un archivo mediante el cuadro de diálogo Abrir. El cuadro de diálogo también permite al usuario obtener una vista previa del archivo AVI especificado actualmente. Esta función aumenta la funcionalidad que se encuentra en la función GetOpenFileName. (ANSI)
GetOpenFileNamePreviewW

La función GetOpenFileNamePreview selecciona un archivo mediante el cuadro de diálogo Abrir. El cuadro de diálogo también permite al usuario obtener una vista previa del archivo AVI especificado actualmente. Esta función aumenta la funcionalidad que se encuentra en la función GetOpenFileName. (Unicode)
GetSaveFileNamePreviewA

La función GetSaveFileNamePreview selecciona un archivo mediante el cuadro de diálogo Guardar como. El cuadro de diálogo también permite al usuario obtener una vista previa del archivo especificado actualmente. Esta función aumenta la funcionalidad que se encuentra en la función GetSaveFileName. (ANSI)
GetSaveFileNamePreviewW

La función GetSaveFileNamePreview selecciona un archivo mediante el cuadro de diálogo Guardar como. El cuadro de diálogo también permite al usuario obtener una vista previa del archivo especificado actualmente. Esta función aumenta la funcionalidad que se encuentra en la función GetSaveFileName. (Unicode)
ICAbout

La macro ICAbout notifica a un controlador de compresión de vídeo que muestre su cuadro de diálogo Acerca de. Puede usar esta macro o llamar explícitamente al mensaje ICM_ABOUT.
ICClose

La función ICClose cierra un compresor o descomprimor.
ICCompress

La función ICCompress comprime una sola imagen de vídeo.
ICCompressBegin

La macro ICCompressBegin notifica a un controlador de compresión de vídeo que se prepare para comprimir los datos. Puede usar esta macro o llamar explícitamente al mensaje ICM_COMPRESS_BEGIN.
ICCompressEnd

La macro ICCompressEnd notifica a un controlador de compresión de vídeo para finalizar la compresión y liberar recursos asignados para la compresión. Puede usar esta macro o llamar explícitamente al mensaje ICM_COMPRESS_END.
ICCompressGetFormat

La macro ICCompressGetFormat solicita el formato de salida de los datos comprimidos de un controlador de compresión de vídeo. Puede usar esta macro o llamar explícitamente al mensaje ICM_COMPRESS_GET_FORMAT.
ICCompressGetFormatSize

La macro ICCompressGetFormatSize solicita el tamaño del formato de salida de los datos comprimidos de un controlador de compresión de vídeo. Puede usar esta macro o llamar explícitamente al mensaje ICM_COMPRESS_GET_FORMAT.
ICCompressGetSize

La macro ICCompressGetSize solicita que el controlador de compresión de vídeo proporcione el tamaño máximo de un fotograma de datos cuando se comprime en el formato de salida especificado. Puede usar esta macro o llamar explícitamente al mensaje ICM_COMPRESS_GET_SIZE.
ICCompressorChoose

La función ICCompressorChoose muestra un cuadro de diálogo en el que un usuario puede seleccionar un compresor. Esta función puede mostrar todos los compresores registrados o enumerar únicamente los compresores que admiten un formato específico.
ICCompressorFree

La función ICCompressorFree libera los recursos de la estructura COMPVARS utilizada por otras funciones VCM.
ICCompressQuery

La macro ICCompressQuery consulta un controlador de compresión de vídeo para determinar si admite un formato de entrada específico o si puede comprimir un formato de entrada específico a un formato de salida específico.
ICConfigure

La macro ICConfigure notifica a un controlador de compresión de vídeo que muestre su cuadro de diálogo de configuración. Puede usar esta macro o enviar explícitamente el mensaje ICM_CONFIGURE.
ICDecompress

La función ICDecompress descomprime un único fotograma de vídeo.
ICDecompressBegin

La macro ICDecompressBegin notifica a un controlador de descompresión de vídeo para prepararse para descomprimir datos. Puede usar esta macro o llamar explícitamente al mensaje ICM_DECOMPRESS_BEGIN.
ICDecompressEnd

La macro ICDecompressEnd notifica a un controlador de descompresión de vídeo para finalizar la descompresión y liberar recursos asignados para la descompresión. Puede usar esta macro o llamar explícitamente al mensaje ICM_DECOMPRESS_END.
ICDecompressEx

La función ICDecompressEx descomprime un único fotograma de vídeo.
ICDecompressExBegin

La función ICDecompressExBegin prepara un descompresor para descomprimir datos.
ICDecompressExEnd

La macro ICDecompressExEnd notifica a un controlador de descompresión de vídeo para finalizar la descompresión y liberar recursos asignados para la descompresión. Puede usar esta macro o llamar explícitamente al mensaje ICM_DECOMPRESSEX_END.
ICDecompressExQuery

La función ICDecompressExQuery determina si un descompresor puede descomprimir datos con un formato específico.
ICDecompressGetFormat

La macro ICDecompressGetFormat solicita el formato de salida de los datos descomprimidos de un controlador de descompresión de vídeo. Puede usar esta macro o llamar explícitamente al mensaje ICM_DECOMPRESS_GET_FORMAT.
ICDecompressGetFormatSize

La macro ICDecompressGetFormatSize solicita el tamaño del formato de salida de los datos descomprimidos de un controlador de descompresión de vídeo. Puede usar esta macro o llamar explícitamente al mensaje ICM_DECOMPRESS_GET_FORMAT.
ICDecompressGetPalette

La macro ICDecompressGetPalette solicita que el controlador de descompresión de vídeo proporcione la tabla de colores de la estructura BITMAPINFOHEADER de salida. Puede usar esta macro o llamar explícitamente al mensaje ICM_DECOMPRESS_GET_PALETTE.
ICDecompressOpen

La macro ICDecompressOpen abre un descomprimor que es compatible con los formatos especificados.
ICDecompressQuery

La macro ICDecompressQuery consulta un controlador de descompresión de vídeo para determinar si admite un formato de entrada específico o si puede descomprimir un formato de entrada específico a un formato de salida específico.
ICDecompressSetPalette

La macro ICDecompressSetPalette especifica una paleta para un controlador de descompresión de vídeo que se va a usar si se descomprime en un formato que usa una paleta. Puede usar esta macro o llamar explícitamente al mensaje ICM_DECOMPRESS_SET_PALETTE.
ICDraw

La función ICDraw descomprime una imagen para dibujar.
ICDrawBegin

La función ICDrawBegin inicializa el representador y prepara el destino del dibujo para dibujar.
ICDrawChangePalette

La macro ICDrawChangePalette notifica a un controlador de representación que cambia la paleta de películas. Puede usar esta macro o llamar explícitamente al mensaje ICM_DRAW_CHANGEPALETTE.
ICDrawEnd

La macro ICDrawEnd notifica a un controlador de representación que descomprima la imagen actual en la pantalla y libere los recursos asignados para la descompresión y el dibujo. Puede usar esta macro o llamar explícitamente al mensaje ICM_DRAW_END.
ICDrawFlush

La macro ICDrawFlush notifica a un controlador de representación que represente el contenido de los búferes de imagen que están esperando que se dibujen. Puede usar esta macro o llamar explícitamente al mensaje ICM_DRAW_FLUSH.
ICDrawGetTime

La macro ICDrawGetTime solicita un controlador de representación que controla el tiempo de los fotogramas de dibujo para devolver el valor actual de su reloj interno. Puede usar esta macro o llamar explícitamente al mensaje ICM_DRAW_GETTIME.
ICDrawOpen

La macro ICDrawOpen abre un controlador que puede dibujar imágenes con el formato especificado.
ICDrawQuery

La macro ICDrawQuery consulta un controlador de representación para determinar si puede representar datos en un formato específico. Puede usar esta macro o llamar explícitamente al mensaje ICM_DRAW_QUERY.
ICDrawRealize

La macro ICDrawRealize notifica a un controlador de representación que se dé cuenta de su paleta de dibujos mientras dibuja. Puede usar esta macro o llamar explícitamente al mensaje ICM_DRAW_REALIZE.
ICDrawRenderBuffer

La macro ICDrawRenderBuffer notifica a un controlador de representación que dibuje los fotogramas que se le han pasado. Puede usar esta macro o llamar explícitamente al mensaje ICM_DRAW_RENDERBUFFER.
ICDrawSetTime

La macro ICDrawSetTime proporciona información de sincronización a un controlador de representación que controla el tiempo de los fotogramas de dibujo.
ICDrawStart

La macro ICDrawStart notifica a un controlador de representación que inicie su reloj interno para el tiempo de los fotogramas de dibujo. Puede usar esta macro o llamar explícitamente al mensaje ICM_DRAW_START.
ICDrawStartPlay

La macro ICDrawStartPlay proporciona las horas de inicio y finalización de una operación de reproducción a un controlador de representación. Puede usar esta macro o llamar explícitamente al mensaje ICM_DRAW_START_PLAY.
ICDrawStop

La macro ICDrawStop notifica a un controlador de representación que detenga su reloj interno para el tiempo de los fotogramas de dibujo. Puede usar esta macro o llamar explícitamente al mensaje ICM_DRAW_STOP.
ICDrawStopPlay

La macro ICDrawStopPlay notifica a un controlador de representación cuando se completa una operación de reproducción. Puede usar esta macro o llamar explícitamente al mensaje ICM_DRAW_STOP_PLAY.
ICDrawSuggestFormat

La función ICDrawSuggestFormat notifica al controlador de dibujo que sugiera el formato de datos de entrada.
ICDrawWindow

La macro ICDrawWindow notifica a un controlador de representación que la ventana especificada para el mensaje de ICM_DRAW_BEGIN debe volver a dibujarse. La ventana se ha movido o se ha ocultado temporalmente. Puede usar esta macro o llamar explícitamente al mensaje ICM_DRAW_WINDOW.
ICGetBuffersWanted

La macro ICGetBuffersWanted consulta un controlador para el número de búferes que se van a asignar. Puede usar esta macro o llamar explícitamente al mensaje ICM_GETBUFFERSWANTED.
ICGetDefaultKeyFrameRate

La macro ICGetDefaultKeyFrameRate consulta un controlador de compresión de vídeo para su espaciado de fotograma clave predeterminado (o preferido). Puede usar esta macro o llamar explícitamente al mensaje ICM_GETDEFAULTKEYFRAMERATE.
ICGetDefaultQuality

La macro ICGetDefaultQuality consulta un controlador de compresión de vídeo para proporcionar su configuración de calidad predeterminada. Puede usar esta macro o llamar explícitamente al mensaje ICM_GETDEFAULTQUALITY.
ICGetDisplayFormat

La función ICGetDisplayFormat determina el mejor formato disponible para mostrar una imagen comprimida. La función también abre un compresor si no se especifica un mango de un compresor abierto.
ICGetInfo

La función ICGetInfo obtiene información sobre un compresor.
ICGetState

La macro ICGetState consulta un controlador de compresión de vídeo para devolver su configuración actual en un bloque de memoria. Puede usar esta macro o llamar explícitamente al mensaje ICM_GETSTATE.
ICGetStateSize

La macro ICGetStateSize consulta un controlador de compresión de vídeo para determinar la cantidad de memoria necesaria para recuperar la información de configuración. Puede usar esta macro o llamar explícitamente al mensaje ICM_GETSTATE.
ICImageCompress

La función ICImageCompress comprime una imagen en un tamaño determinado. Esta función no requiere funciones de inicialización.
ICImageDecompress

La función ICImageDecompress descomprime una imagen sin usar funciones de inicialización.
ICInfo

La función ICInfo recupera información sobre compresores instalados específicos o enumera los compresores instalados.
ICInstall

La función ICInstall instala un nuevo compresor o descomprimor.
ICLocate

La función ICLocate busca un compresor o descomprimor que puede controlar imágenes con los formatos especificados, o busca un controlador que pueda descomprimir una imagen con un formato especificado directamente al hardware.
ICOpen

La función ICOpen abre un compresor o descompresión.
ICOpenFunction

La función ICOpenFunction abre un compresor o descomprimor definido como una función.
ICQueryAbout

La macro ICQueryAbout consulta un controlador de compresión de vídeo para determinar si tiene un cuadro de diálogo Acerca de. Puede usar esta macro o llamar explícitamente al mensaje ICM_ABOUT.
ICQueryConfigure

La macro ICQueryConfigure consulta un controlador de compresión de vídeo para determinar si tiene un cuadro de diálogo de configuración. Puede usar esta macro o enviar explícitamente el mensaje ICM_CONFIGURE.
ICRemove

La función ICRemove quita un compresor instalado.
ICSendMessage

La función ICSendMessage envía un mensaje a un compresor.
ICSeqCompressFrame

La función ICSeqCompressFrame comprime un fotograma en una secuencia de fotogramas.
ICSeqCompressFrameEnd

La función ICSeqCompressFrameEnd finaliza la compresión de secuencia que se inició mediante las funciones ICSeqCompressFrameStart e ICSeqCompressFrame.
ICSeqCompressFrameStart

La función ICSeqCompressFrameStart inicializa los recursos para comprimir una secuencia de fotogramas mediante la función ICSeqCompressFrame.
ICSetState

La macro ICSetState notifica a un controlador de compresión de vídeo que establezca el estado del compresor. Puede usar esta macro o llamar explícitamente al mensaje ICM_SETSTATE.
ICSetStatusProc

La función ICSetStatusProc envía la dirección de una función de devolución de llamada de estado a un compresor. El compresor llama a esta función durante operaciones largas.
MCIWndCanConfig

La macro MCIWndCanConfig determina si un dispositivo MCI puede mostrar un cuadro de diálogo de configuración. Puede usar esta macro o enviar explícitamente el mensaje MCIWNDM_CAN_CONFIG.
MCIWndCanEject

La macro MCIWndCanEject determina si un dispositivo MCI puede expulsar su medio. Puede usar esta macro o enviar explícitamente el mensaje MCIWNDM_CAN_EJECT.
MCIWndCanPlay

La macro MCIWndCanPlay determina si un dispositivo MCI puede reproducir un archivo de datos o contenido de algún otro tipo. Puede usar esta macro o enviar explícitamente el mensaje MCIWNDM_CAN_PLAY.
MCIWndCanRecord

La macro MCIWndCanRecord determina si un dispositivo MCI admite la grabación. Puede usar esta macro o enviar explícitamente el mensaje MCIWNDM_CAN_RECORD.
MCIWndCanSave

La macro MCIWndCanSave determina si un dispositivo MCI puede guardar datos. Puede usar esta macro o enviar explícitamente el mensaje MCIWNDM_CAN_SAVE.
MCIWndCanWindow

La macro MCIWndCanWindow determina si un dispositivo MCI admite comandos MCI orientados a ventanas. Puede usar esta macro o enviar explícitamente el mensaje MCIWNDM_CAN_WINDOW.
MCIWndChangeStyles

La macro MCIWndChangeStyles cambia los estilos usados por la ventana MCIWnd. Puede usar esta macro o enviar explícitamente el mensaje MCIWNDM_CHANGESTYLES.
MCIWndClose

La macro MCIWndClose cierra un dispositivo o archivo MCI asociado a una ventana MCIWnd.
MCIWndCreateA

La función MCIWndCreate registra la clase de ventana MCIWnd y crea una ventana MCIWnd para usar servicios MCI. MCIWndCreate también puede abrir un archivo o dispositivo MCI (como un archivo AVI) y asociarlo a la ventana MCIWnd. (ANSI)
MCIWndCreateW

La función MCIWndCreate registra la clase de ventana MCIWnd y crea una ventana MCIWnd para usar servicios MCI. MCIWndCreate también puede abrir un archivo o dispositivo MCI (como un archivo AVI) y asociarlo a la ventana MCIWnd. (Unicode)
MCIWndDestroy

La macro MCIWndDestroy cierra un dispositivo o archivo MCI asociado a una ventana MCIWnd y destruye la ventana. Puede usar esta macro o enviar explícitamente el mensaje WM_CLOSE.
MCIWndEject

La macro MCIWndEject envía un comando a un dispositivo MCI para expulsar sus medios. Puede usar esta macro o enviar explícitamente el mensaje MCIWNDM_EJECT.
MCIWndEnd

La macro MCIWndEnd mueve la posición actual al final del contenido. Puede usar esta macro o enviar explícitamente el mensaje MCI_SEEK.
MCIWndGetActiveTimer

La macro MCIWndGetActiveTimer recupera el período de actualización usado cuando la ventana MCIWnd es la ventana activa. Puede usar esta macro o enviar explícitamente el mensaje MCIWNDM_GETACTIVETIMER.
MCIWndGetAlias

La macro MCIWndGetAlias recupera el alias usado para abrir un dispositivo o archivo MCI con la función mciSendString. Puede usar esta macro o enviar explícitamente el mensaje MCIWNDM_GETALIAS.
MCIWndGetDest

La macro MCIWndGetDest recupera las coordenadas del rectángulo de destino utilizado para acercar o ampliar las imágenes de un archivo AVI durante la reproducción. Puede usar esta macro o enviar explícitamente el mensaje MCIWNDM_GET_DEST.
MCIWndGetDevice

La macro MCIWndGetDevice recupera el nombre del dispositivo MCI actual. Puede usar esta macro o enviar explícitamente el mensaje MCIWNDM_GETDEVICE.
MCIWndGetDeviceID

La macro MCIWndGetDeviceID recupera el identificador del dispositivo MCI actual que se usará con la función mciSendCommand. Puede usar esta macro o enviar explícitamente el mensaje MCIWNDM_GETDEVICEID.
MCIWndGetEnd

La macro MCIWndGetEnd recupera la ubicación del final del contenido de un dispositivo o archivo MCI. Puede usar esta macro o enviar explícitamente el mensaje MCIWNDM_GETEND.
MCIWndGetError

La macro MCIWndGetError recupera el último error de MCI encontrado. Puede usar esta macro o enviar explícitamente el mensaje MCIWNDM_GETERROR.
MCIWndGetFileName

La macro MCIWndGetFileName recupera el nombre de archivo usado por un dispositivo MCI. Puede usar esta macro o enviar explícitamente el mensaje MCIWNDM_GETFILENAME.
MCIWndGetInactiveTimer

La macro MCIWndGetInactiveTimer recupera el período de actualización usado cuando la ventana MCIWnd es la ventana inactiva. Puede usar esta macro o enviar explícitamente el mensaje MCIWNDM_GETINACTIVETIMER.
MCIWndGetLength

La macro MCIWndGetLength recupera la longitud del contenido o archivo que usa actualmente un dispositivo MCI. Puede usar esta macro o enviar explícitamente el mensaje MCIWNDM_GETLENGTH.
MCIWndGetMode

La macro MCIWndGetMode recupera el modo de funcionamiento actual de un dispositivo MCI. Los dispositivos MCI tienen varios modos de funcionamiento, que se designan mediante constantes. Puede usar esta macro o enviar explícitamente el mensaje MCIWNDM_GETMODE.
MCIWndGetPalette

La macro MCIWndGetPalette recupera un identificador de la paleta usada por un dispositivo MCI. Puede usar esta macro o enviar explícitamente el mensaje MCIWNDM_GETPALETTE.
MCIWndGetPosition

La macro MCIWndGetPosition recupera el valor numérico de la posición actual dentro del contenido del dispositivo MCI. Puede usar esta macro o enviar explícitamente el mensaje MCIWNDM_GETPOSITION.
MCIWndGetPositionString

La macro MCIWndGetPositionString recupera el valor numérico de la posición actual dentro del contenido del dispositivo MCI.
MCIWndGetRepeat

La macro MCIWndGetRepeat determina si se ha activado la reproducción continua. Puede usar esta macro o enviar explícitamente el mensaje MCIWNDM_GETREPEAT.
MCIWndGetSource

La macro MCIWndGetSource recupera las coordenadas del rectángulo de origen utilizado para recortar las imágenes de un archivo AVI durante la reproducción. Puede usar esta macro o enviar explícitamente el mensaje MCIWNDM_GET_SOURCE.
MCIWndGetSpeed

La macro MCIWndGetSpeed recupera la velocidad de reproducción de un dispositivo MCI. Puede usar esta macro o enviar explícitamente el mensaje MCIWNDM_GETSPEED.
MCIWndGetStart

La macro MCIWndGetStart recupera la ubicación del principio del contenido de un dispositivo o archivo MCI. Puede usar esta macro o enviar explícitamente el mensaje MCIWNDM_GETSTART.
MCIWndGetStyles

La macro MCIWndGetStyles recupera las marcas que especifican los estilos de ventana de MCIWnd actuales usados por una ventana. Puede usar esta macro o enviar explícitamente el mensaje MCIWNDM_GETSTYLES.
MCIWndGetTimeFormat

La macro MCIWndGetTimeFormat recupera el formato de hora actual de un dispositivo MCI en dos formas: _as un valor numérico y como una cadena. Puede usar esta macro o enviar explícitamente el mensaje MCIWNDM_GETTIMEFORMAT.
MCIWndGetVolume

La macro MCIWndGetVolume recupera la configuración de volumen actual de un dispositivo MCI. Puede usar esta macro o enviar explícitamente el mensaje MCIWNDM_GETVOLUME.
MCIWndGetZoom

La macro MCIWndGetZoom recupera el valor de zoom actual usado por un dispositivo MCI. Puede usar esta macro o enviar explícitamente el mensaje MCIWNDM_GETZOOM.
MCIWndHome

La macro MCIWndHome mueve la posición actual al principio del contenido. Puede usar esta macro o enviar explícitamente el comando MCI_SEEK.
MCIWndNew

La macro MCIWndNew crea un nuevo archivo para el dispositivo MCI actual. Puede usar esta macro o enviar explícitamente el mensaje MCIWNDM_NEW.
MCIWndOpen

La macro MCIWndOpen abre un dispositivo MCI y lo asocia a una ventana MCIWnd.
MCIWndOpenDialog

La macro MCIWndOpenDialog abre un archivo de datos especificado por el usuario y el tipo correspondiente de dispositivo MCI, y los asocia a una ventana MCIWnd.
MCIWndOpenInterface

La macro MCIWndOpenInterface adjunta el flujo de datos o el archivo asociados a la interfaz especificada a una ventana MCIWnd. Puede usar esta macro o enviar explícitamente el mensaje MCIWNDM_OPENINTERFACE.
MCIWndPause

La macro MCIWndPause envía un comando a un dispositivo MCI para pausar la reproducción o grabación.
MCIWndPlay

La macro MCIWndPlay envía un comando a un dispositivo MCI para empezar a reproducir desde la posición actual del contenido. Puede usar esta macro o enviar explícitamente el comando MCI_PLAY.
MCIWndPlayFrom

La macro MCIWndPlayFrom reproduce el contenido de un dispositivo MCI desde la ubicación especificada hasta el final del contenido o hasta que otro comando detiene la reproducción. Puede usar esta macro o enviar explícitamente el mensaje MCIWNDM_PLAYFROM.
MCIWndPlayFromTo

La macro MCIWndPlayFromTo reproduce una parte del contenido entre las ubicaciones iniciales y finales especificadas.
MCIWndPlayReverse

La macro MCIWndPlayReverse reproduce el contenido actual en la dirección inversa, comenzando en la posición actual y finalizando al principio del contenido o hasta que otro comando detenga la reproducción.
MCIWndPlayTo

La macro MCIWndPlayTo reproduce el contenido de un dispositivo MCI desde la posición actual hasta la ubicación final especificada o hasta que otro comando detiene la reproducción.
MCIWndPutDest

La macro MCIWndPutDest vuelve a definir las coordenadas del rectángulo de destino que se usa para acercar o ampliar las imágenes de un archivo AVI durante la reproducción. Puede usar esta macro o enviar explícitamente el mensaje MCIWNDM_PUT_DEST.
MCIWndPutSource

La macro MCIWndPutSource vuelve a definir las coordenadas del rectángulo de origen utilizado para recortar las imágenes de un archivo AVI durante la reproducción. Puede usar esta macro o enviar explícitamente el mensaje MCIWNDM_PUT_SOURCE.
MCIWndRealize

La macro MCIWndRealize controla cómo se ha realizado una ventana de MCI en primer plano o en segundo plano. Esta macro también hace que la paleta de la ventana MCI se realice en el proceso. Puede usar esta macro o enviar explícitamente el mensaje MCIWNDM_REALIZE.
MCIWndRecord

La macro MCIWndRecord comienza a grabar contenido mediante el dispositivo MCI. El proceso de grabación comienza en la posición actual del contenido y sobrescribirá los datos existentes durante la grabación.
MCIWndRegisterClass

La función MCIWndRegisterClass registra la clase de ventana de MCI MCIWND_WINDOW_CLASS.
MCIWndResume

La macro MCIWndResume reanuda la reproducción o el contenido de grabación desde el modo en pausa. Esta macro reinicia la reproducción o grabación desde la posición actual del contenido. Puede usar esta macro o enviar explícitamente el comando MCI_RESUME.
MCIWndReturnString

La macro MCIWndReturnString recupera la respuesta al comando de cadena MCI más reciente enviado a un dispositivo MCI. La información de la respuesta se proporciona como una cadena terminada en null. Puede usar esta macro o enviar explícitamente el mensaje MCIWNDM_RETURNSTRING.
MCIWndSave

La macro MCIWndSave guarda el contenido que usa actualmente un dispositivo MCI.
MCIWndSaveDialog

La macro MCIWndSaveDialog guarda el contenido que usa actualmente un dispositivo MCI. Esta macro muestra el cuadro de diálogo Guardar para permitir al usuario seleccionar un nombre de archivo para almacenar el contenido. Puede usar esta macro o enviar explícitamente el comando MCI_SAVE.
MCIWndSeek

La macro MCIWndSeek mueve la posición de reproducción a la ubicación especificada en el contenido. Puede usar esta macro o usar explícitamente el comando MCI_SEEK.
MCIWndSendString

La macro MCIWndSendString envía un comando MCI en forma de cadena al dispositivo asociado a la ventana MCIWnd. Puede usar esta macro o enviar explícitamente el mensaje MCIWNDM_SENDSTRING.
MCIWndSetActiveTimer

La macro MCIWndSetActiveTimer establece el período de actualización usado por MCIWnd para actualizar la barra de seguimiento en la ventana MCIWnd, actualizar la información de posición que se muestra en la barra de título de la ventana y enviar mensajes de notificación a la ventana primaria cuando la ventana MCIWnd está activa. Puede usar esta macro o enviar explícitamente el mensaje MCIWNDM_SETACTIVETIMER.
MCIWndSetInactiveTimer

La macro MCIWndSetInactiveTimer establece el período de actualización usado por MCIWnd para actualizar la barra de seguimiento en la ventana MCIWnd, actualizar la información de posición que se muestra en la barra de título de la ventana y enviar mensajes de notificación a la ventana primaria cuando la ventana MCIWnd está inactiva. Puede usar esta macro o enviar explícitamente el mensaje MCIWNDM_SETINACTIVETIMER.
MCIWndSetOwner

La macro MCIWndSetOwner establece la ventana para recibir mensajes de notificación asociados a la ventana MCIWnd. Puede usar esta macro o enviar explícitamente el mensaje MCIWNDM_SETOWNER.
MCIWndSetPalette

La macro MCIWndSetPalette envía un identificador de paleta al dispositivo MCI asociado a la ventana MCIWnd. Puede usar esta macro o enviar explícitamente el mensaje MCIWNDM_SETPALETTE.
MCIWndSetRepeat

La macro MCIWndSetRepeat establece la marca de repetición asociada a la reproducción continua. Puede usar esta macro o enviar explícitamente el mensaje MCIWNDM_SETREPEAT.
MCIWndSetSpeed

La macro MCIWndSetSpeed establece la velocidad de reproducción de un dispositivo MCI. Puede usar esta macro o enviar explícitamente el mensaje MCIWNDM_SETSPEED.
MCIWndSetTimeFormat

La macro MCIWndSetTimeFormat establece el formato de hora de un dispositivo MCI. Puede usar esta macro o enviar explícitamente el mensaje MCIWNDM_SETTIMEFORMAT.
MCIWndSetTimers

La macro MCIWndSetTimers establece los períodos de actualización usados por MCIWnd para actualizar la barra de seguimiento en la ventana MCIWnd, actualizar la información de posición que se muestra en la barra de título de la ventana y enviar mensajes de notificación a la ventana primaria.
MCIWndSetVolume

La macro MCIWndSetVolume establece el nivel de volumen de un dispositivo MCI. Puede usar esta macro o enviar explícitamente el mensaje MCIWNDM_SETVOLUME.
MCIWndSetZoom

La macro MCIWndSetZoom cambia el tamaño de una imagen de vídeo según un factor de zoom. Este marco ajusta el tamaño de una ventana MCIWnd mientras mantiene una relación de aspecto constante. Puede usar esta macro o enviar explícitamente el mensaje MCIWNDM_SETZOOM.
MCIWndStep

La macro MCIWndStep mueve la posición actual en el contenido hacia delante o hacia atrás por un incremento especificado. Puede usar esta macro o enviar explícitamente el comando MCI_STEP.
MCIWndStop

La macro MCIWndStop deja de reproducir o grabar el contenido del dispositivo MCI asociado a la ventana MCIWnd. Puede usar esta macro o enviar explícitamente el comando MCI_STOP.
MCIWndUseFrames

La macro MCIWndUseFrames establece el formato de hora de un dispositivo MCI en fotogramas. Puede usar esta macro o enviar explícitamente el mensaje MCIWNDM_SETTIMEFORMAT.
MCIWndUseTime

La macro MCIWndUseTime establece el formato de hora de un dispositivo MCI en milisegundos. Puede usar esta macro o enviar explícitamente el mensaje MCIWNDM_SETTIMEFORMAT.
MCIWndValidateMedia

La macro MCIWndValidateMedia actualiza las ubicaciones iniciales y finales del contenido, la posición actual en el contenido y la barra de seguimiento según el formato de hora actual.
mmioFOURCC

La macro mmioFOURCC convierte cuatro caracteres en un código de cuatro caracteres.
StretchDIB

La función StretchDIB copia un mapa de bits independiente del dispositivo de una ubicación de memoria a otra y cambia el tamaño de la imagen para ajustarse al rectángulo de destino.

Funciones de devolución de llamada

 
CAPCONTROLCALLBACK

La función capControlCallback es la función de devolución de llamada que se usa para el control de precisión para comenzar y finalizar la captura de streaming. El nombre capControlCallback es un marcador de posición para el nombre de función proporcionado por la aplicación.
CAPERRORCALLBACKA

La función capErrorCallback es la función de devolución de llamada de error que se usa con la captura de vídeo. El nombre capErrorCallback es un marcador de posición para el nombre de función proporcionado por la aplicación. (ANSI)
CAPERRORCALLBACKW

La función capErrorCallback es la función de devolución de llamada de error que se usa con la captura de vídeo. El nombre capErrorCallback es un marcador de posición para el nombre de función proporcionado por la aplicación. (Unicode)
CAPSTATUSCALLBACKA

La función capStatusCallback es la función de devolución de llamada de estado que se usa con la captura de vídeo. El nombre capStatusCallback es un marcador de posición para el nombre de función proporcionado por la aplicación. (ANSI)
CAPSTATUSCALLBACKW

La función capStatusCallback es la función de devolución de llamada de estado que se usa con la captura de vídeo. El nombre capStatusCallback es un marcador de posición para el nombre de función proporcionado por la aplicación. (Unicode)
CAPVIDEOCALLBACK

La función capVideoStreamCallback es la función de devolución de llamada que se usa con la captura de streaming para procesar opcionalmente un fotograma de vídeo capturado. El nombre capVideoStreamCallback es un marcador de posición para el nombre de función proporcionado por la aplicación.
CAPWAVECALLBACK

La función capWaveStreamCallback es la función de devolución de llamada que se usa con la captura de streaming para procesar opcionalmente búferes de datos de audio. El nombre capWaveStreamCallback es un marcador de posición para el nombre de función proporcionado por la aplicación.
CAPYIELDCALLBACK

La función capYieldCallback es la función de devolución de llamada de rendimiento que se usa con la captura de vídeo. El nombre capYieldCallback es un marcador de posición para el nombre de función proporcionado por la aplicación.

Estructuras

 
AVICOMPRESSOPTIONS

La estructura AVICOMPRESSOPTIONS contiene información sobre una secuencia y cómo se comprime y guarda. Esta estructura pasa datos a la función AVIMakeCompressedStream (o la función AVISave, que usa AVIMakeCompressedStream).
AVIFILEINFOA

La estructura AVIFILEINFO contiene información global para un archivo AVI completo. (ANSI)
AVIFILEINFOW

La estructura AVIFILEINFO contiene información global para un archivo AVI completo. (Unicode)
AVISTREAMINFOA

La estructura AVISTREAMINFO contiene información para una sola secuencia. (ANSI)
AVISTREAMINFOW

La estructura AVISTREAMINFO contiene información para una sola secuencia. (Unicode)
CAPDRIVERCAPS

La estructura CAPDRIVERCAPS define las funciones del controlador de captura. Una aplicación debe usar la macro WM_CAP_DRIVER_GET_CAPS mensaje o capDriverGetCaps para colocar una copia de las funcionalidades del controlador en una estructura CAPDRIVERCAPS cada vez que la aplicación conecta una ventana de captura a un controlador de captura.
CAPINFOCHUNK

La estructura CAPINFOCHUNK contiene parámetros que se pueden usar para definir un fragmento de información dentro de un archivo de captura AVI. La macro WM_CAP_FILE_SET_INFOCHUNK mensaje o capSetInfoChunk se usa para enviar una estructura CAPINFOCHUNK a una ventana de captura.
CAPSTATUS

La estructura CAPSTATUS define el estado actual de la ventana de captura.
CAPTUREPARMS

La estructura CAPTUREPARMS contiene parámetros que controlan el proceso de captura de vídeo de streaming. Esta estructura se usa para obtener y establecer parámetros que afectan a la velocidad de captura, el número de búferes que se van a usar durante la captura y cómo finaliza la captura.
COMPVARS

La estructura COMPVARS describe la configuración del compresor para funciones como ICCompressorChoose, ICSeqCompressFrame e ICCompressorFree.
DRAWDIBTIME

La estructura DRAWDIBTIME contiene información de tiempo transcurrido para realizar un conjunto de operaciones DrawDib. La función DrawDibTime restablece el recuento y el valor de tiempo transcurrido para cada operación cada vez que se llama.
ICCOMPRESS

La estructura ICCOMPRESS contiene parámetros de compresión usados con el mensaje ICM_COMPRESS.
ICCOMPRESSFRAMES

La estructura ICCOMPRESSFRAMES contiene parámetros de compresión usados con el mensaje ICM_COMPRESS_FRAMES_INFO.
ICDECOMPRESS

La estructura ICDECOMPRESS contiene parámetros de descompresión usados con el mensaje ICM_DECOMPRESS.
ICDECOMPRESSEX

La estructura ICDECOMPRESSEX contiene parámetros de descompresión usados con el mensaje ICM_DECOMPRESSEX.
ICDRAW

La estructura ICDRAW contiene parámetros para dibujar datos de vídeo en la pantalla. Esta estructura se usa con el mensaje ICM_DRAW.
ICDRAWBEGIN

La estructura ICDRAWBEGIN contiene parámetros de descompresión usados con el mensaje ICM_DRAW_BEGIN.
ICDRAWSUGGEST

La estructura ICDRAWSUGGEST contiene parámetros de compresión usados con el mensaje ICM_DRAW_SUGGESTFORMAT para sugerir un formato de entrada adecuado.
ICINFO

La estructura ICINFO contiene parámetros de compresión proporcionados por un controlador de compresión de vídeo. El controlador rellena o actualiza la estructura cuando recibe el mensaje ICM_GETINFO.
ICOPEN

La estructura ICOPEN contiene información sobre el flujo de datos que se está comprimiendo o descomprimiendo, el número de versión del controlador y cómo se usa el controlador.
ICSETSTATUSPROC

La estructura ICSETSTATUSPROC contiene información de estado utilizada con el mensaje ICM_SET_STATUS_PROC.
VIDEOHDR

La estructura VIDEOHDR se usa en la función capVideoStreamCallback.