Compartir a través de


comando MCI_PASTE

El comando MCI_PASTE pega los datos del Portapapeles en un archivo. Los dispositivos de vídeo digital reconocen este comando.

Para enviar este comando, llame a la función mciSendCommand con los parámetros siguientes.

MCIERROR mciSendCommand(
  MCIDEVICEID wDeviceID, 
  MCI_PASTE, 
  DWORD dwFlags, 
  (DWORD) (LPMCI_DGV_PASTE_PARMS) lpPaste
);

Parámetros

wDeviceID

Identificador de dispositivo del dispositivo MCI que va a recibir el mensaje de comando.

dwFlags

MCI_NOTIFY, MCI_WAIT o MCI_TEST. Para obtener información sobre estas marcas, vea Las marcas Wait, Notify y Test.

lpPaste

Puntero a una estructura parMS de MCI_ DGV_ PASTE_ .

Valor devuelto

Devuelve cero si es correcto o si se produce un error en caso contrario.

Comentarios

Las siguientes marcas adicionales se aplican a los dispositivos de vídeo digital:

MCI_DGV_PASTE_AT

Un rectángulo se incluye en el miembro rc de la estructura identificada por lpPaste. Los dos primeros valores del rectángulo especifican el punto dentro del marco para colocar la información del Portapapeles. Si el alto y el ancho del rectángulo no son cero, el contenido del Portapapeles se escala a esas dimensiones cuando se pegan en el marco. Si se omite la marca, MCI_PASTE el valor predeterminado es el rectángulo de marco completo.

MCI_DGV_PASTE_AUDIO_STREAM

Un número de secuencia de audio se incluye en el miembro dwAudioStream de la estructura identificada por lpPaste. Si solo existe una secuencia de audio en el Portapapeles, los datos de audio se pegan en la secuencia designada. Si existe más de una secuencia de audio en el Portapapeles, la secuencia indica el número inicial de las secuencias de secuencia. Si usa esta marca y también quiere pegar vídeo, también debe usar la marca MCI_DGV_PASTE_VIDEO_STREAM. (Si no se especifica ninguna marca, todas las secuencias de audio y vídeo se pegan a partir de la primera secuencia de audio y vídeo. Cada secuencia pegada conserva su número de secuencia original).

MCI_DGV_PASTE_INSERT

Los datos del Portapapeles deben insertarse en el área de trabajo existente en la posición especificada por la marca MCI_TO. Todos los datos existentes después de mover el punto de inserción en el área de trabajo para hacer espacio. Este es el valor predeterminado.

MCI_DGV_PASTE_OVERWRITE

Los datos del Portapapeles deben reemplazar los datos que ya están presentes en el área de trabajo. Los datos del área de trabajo reemplazados siguen el punto de inserción.

MCI_DGV_PASTE_VIDEO_STREAM

Un número de secuencia de vídeo se incluye en el miembro dwVideoStream de la estructura identificada por lpPaste. Si solo existe una secuencia de vídeo en el Portapapeles, los datos de vídeo se pegan en la secuencia designada. Si existe más de una secuencia de vídeo en el Portapapeles, la secuencia indica el número inicial de las secuencias de secuencia. Si usa esta marca y también desea pegar audio, también debe usar la marca MCI_DGV_PASTE_AUDIO_STREAM. (Si no se especifica ninguna marca, todas las secuencias de audio y vídeo se pegan a partir de la primera secuencia de audio y vídeo. Cada secuencia pegada conserva su número de secuencia original).

MCI_TO

Un valor de posición se incluye en el miembro dwTo de la estructura identificada por lpPaste. El valor de posición especifica la posición para comenzar a pegar datos en el área de trabajo. Si se omite esta marca, el valor predeterminado de la posición es la posición actual.

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
Mmsystem.h (incluya Windows.h)

Consulte también

MCI

Comandos MCI