comando MCI_DELETE
El comando MCI_DELETE quita los datos del archivo. Los dispositivos digitales y de audio de forma de onda reconocen este comando.
Para enviar este comando, llame a la función mciSendCommand con los parámetros siguientes.
MCIERROR mciSendCommand(
MCIDEVICEID wDeviceID,
MCI_DELETE,
DWORD dwFlags,
(DWORD) (LPMCI_GENERIC_PARMS) lpDelete
);
Parámetros
-
wDeviceID
-
Identificador de dispositivo del dispositivo MCI que va a recibir el mensaje de comando.
-
dwFlags
-
MCI_NOTIFY, MCI_WAIT o, para dispositivos de vídeo digital, MCI_TEST. Para obtener información sobre estas marcas, vea Las marcas Wait, Notify y Test.
-
lpDelete
-
Puntero a una estructura de MCI_GENERIC_PARMS . (Los dispositivos con conjuntos de comandos extendidos pueden reemplazar esta estructura por una estructura específica del dispositivo).
Valor devuelto
Devuelve cero si es correcto o si se produce un error en caso contrario.
Comentarios
Las marcas siguientes se aplican al tipo de dispositivo digitalvideo :
-
MCI_DGV_DELETE_AT
-
Un rectángulo se incluye en el miembro rc de la estructura identificada por lpDelete. El rectángulo especifica la parte de cada marco que se va a eliminar. Cuando se usa esta marca, el marco se conserva en el área de trabajo y el área especificada por el rectángulo se convierte en negro. Si se omite la marca, MCI_DELETE valor predeterminado en todo el marco y quita el marco del área de trabajo.
-
MCI_DGV_DELETE_AUDIO_STREAM
-
Un número de secuencia de audio se incluye en el miembro dwAudioStream de la estructura identificada por lpDelete. Si usa esta marca y también quiere eliminar vídeo, también debe usar la marca MCI_DGV_DELETE_VIDEO_STREAM. (Si no se especifica ninguna marca, se eliminan los datos de todas las secuencias de audio y vídeo).
-
MCI_DGV_DELETE_VIDEO_STREAM
-
Un número de secuencia de vídeo se incluye en el miembro dwVideoStream de la estructura identificada por lpDelete. Si usa esta marca y también desea eliminar audio, también debe usar la marca MCI_DGV_DELETE_AUDIO_STREAM. (Si no se especifica ninguna marca, se eliminan los datos de todas las secuencias de audio y vídeo).
-
MCI_FROM
-
Una ubicación inicial se incluye en el miembro dwFrom de la estructura identificada por lpDelete. Las unidades asignadas a los valores de posición se especifican con la marca MCI_SET_TIME_FORMAT del comando MCI_SET .
-
MCI_TO
-
Una ubicación final se incluye en el miembro dwTo de la estructura identificada por lpDelete. Las unidades asignadas a los valores de posición se especifican con la marca MCI_SET_TIME_FORMAT de MCI_SET.
En el caso de los dispositivos de vídeo digital, el parámetro lpDelete apunta a una estructura de MCI_DGV_DELETE_PARMS .
Las marcas siguientes se aplican al tipo de dispositivo waveaudio :
-
MCI_FROM
-
Una ubicación inicial se incluye en el miembro dwFrom de la estructura identificada por lpDelete. Las unidades asignadas a los valores de posición se especifican con la marca MCI_SET_TIME_FORMAT de MCI_SET.
-
MCI_TO
-
Una ubicación final se incluye en el miembro dwTo de la estructura identificada por lpDelete. Las unidades asignadas a los valores de posición se especifican con la marca MCI_SET_TIME_FORMAT de MCI_SET.
En el caso de los dispositivos de audio de forma de onda, el parámetro lpDelete apunta a una estructura de MCI_WAVE_DELETE_PARMS .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows 2000 Server [solo aplicaciones de escritorio] |
Encabezado |
|