Comando copy
O comando copy copia dados para a área de transferência. Os dispositivos de vídeo digital reconhecem esse comando.
Para enviar esse comando, chame a função mciSendString com o parâmetro lpszCommand definido da seguinte maneira.
_stprintf_s(
lpszCommand,
TEXT("copy %s %s %s"),
lpszDeviceID,
lpszItem,
lpszFlags
);
-
lpszDeviceID
-
Identificador de um dispositivo MCI. Esse identificador ou alias é atribuído quando o dispositivo é aberto.
-
Lpszitem
-
Um dos sinalizadores a seguir que identificam o item a ser copiado.
Valor Significado no retângulo Especifica a parte de cada quadro que será copiada. Se omitido, a configuração padrão será todo o quadro. fluxo de áudio Especifica o fluxo de áudio no workspace afetado pelo comando . Se você usar esse sinalizador e também quiser copiar o vídeo, também deverá usar o sinalizador "fluxo de vídeo". (Se nenhum sinalizador for especificado, todos os fluxos de áudio e vídeo serão copiados.) da posição Especifica o início do intervalo copiado. Se omitido, a configuração padrão será a posição atual. para posicionar Especifica o final do intervalo copiado. Os dados de áudio e vídeo copiados são exclusivos dessa posição. Se omitido, a configuração padrão será o final do workspace. fluxo de vídeo Especifica o fluxo de vídeo no workspace afetado pelo comando . Se você usar esse sinalizador e também quiser copiar áudio, também deverá usar o sinalizador "fluxo de áudio". (Se nenhum sinalizador for especificado, todos os fluxos de áudio e vídeo serão copiados.) -
lpszFlags
-
Pode ser "wait", "notify", "test" ou uma combinação deles. Para obter mais informações sobre esses sinalizadores, consulte Os Sinalizadores de Espera, Notificação e Teste.
Retornará zero se tiver êxito ou um erro, caso contrário.
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Windows 2000 Server [somente aplicativos da área de trabalho] |