comando MCI_COPY
O comando MCI_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 mciSendCommand com os parâmetros a seguir.
MCIERROR mciSendCommand(
MCIDEVICEID wDeviceID,
MCI_COPY,
DWORD dwFlags,
(DWORD) (LPMCI_DGV_COPY_PARMS) lpCopy
);
Parâmetros
-
wDeviceID
-
Identificador de dispositivo do dispositivo MCI que deve receber a mensagem de comando.
-
dwFlags
-
MCI_NOTIFY, MCI_WAIT ou MCI_TEST. Para obter informações sobre esses sinalizadores, consulte Os Sinalizadores de Espera, Notificação e Teste.
-
lpCopy
-
Ponteiro para uma estrutura MCI_DGV_COPY_PARMS .
Valor Retornado
Retornará zero se tiver êxito ou um erro, caso contrário.
Comentários
Os seguintes sinalizadores adicionais se aplicam a dispositivos de vídeo digital:
-
MCI_DGV_COPY_AT
-
Um retângulo é incluído no membro rc da estrutura identificada pelo lpCopy. O retângulo especifica a parte de cada quadro a ser copiado. Se o sinalizador for omitido, MCI_COPY copiará todo o quadro.
-
MCI_DGV_COPY_AUDIO_STREAM
-
Um número de fluxo de áudio é incluído no membro dwAudioStream da estrutura identificada pelo lpCopy. Se você usar esse sinalizador e também quiser copiar o vídeo, também deverá usar o sinalizador MCI_DGV_COPY_VIDEO_STREAM. (Se nenhum sinalizador for especificado, os dados de todos os fluxos de áudio e vídeo serão copiados.)
-
MCI_DGV_COPY_VIDEO_STREAM
-
Um número de fluxo de vídeo é incluído no membro dwVideoStream da estrutura identificada pelo lpCopy. Se você usar esse sinalizador e também quiser copiar áudio, também deverá usar o sinalizador MCI_DGV_COPY_AUDIO_STREAM. (Se nenhum sinalizador for especificado, os dados de todos os fluxos de áudio e vídeo serão copiados.)
-
MCI_FROM
-
Um local inicial é incluído no membro dwFrom da estrutura identificada pelo lpCopy. As unidades atribuídas aos valores de posição são especificadas com o sinalizador MCI_SET_TIME_FORMAT do comando MCI_SET .
-
MCI_TO
-
Um local final é incluído no membro dwTo da estrutura identificada pelo lpCopy. As unidades atribuídas aos valores de posição são especificadas com o sinalizador MCI_SET_TIME_FORMAT do comando MCI_SET.
Requisitos
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] |
Cabeçalho |
|