comando MCI_UNFREEZE
O comando MCI_UNFREEZE restaura o movimento para uma área do buffer de vídeo congelada com o comando MCI_FREEZE . Os dispositivos de vídeo digital, VCR e sobreposição de vídeo reconhecem esse comando.
Para enviar esse comando, chame a função mciSendCommand com os parâmetros a seguir.
MCIERROR mciSendCommand(
MCIDEVICEID wDeviceID,
MCI_UNFREEZE,
DWORD dwFlags,
(DWORD) (LPMCI_GENERIC_PARMS) lpUnfreeze
);
Parâmetros
-
wDeviceID
-
Identificador de dispositivo do dispositivo MCI que deve receber a mensagem de comando.
-
dwFlags
-
MCI_NOTIFY, MCI_WAIT ou, para dispositivos de vídeo digital e VCR, MCI_TEST. Para obter informações sobre esses sinalizadores, consulte Os Sinalizadores de Espera, Notificação e Teste.
-
lpUnfreeze
-
Ponteiro para uma estrutura MCI_GENERIC_PARMS . (Dispositivos com conjuntos de comandos estendidos podem substituir essa estrutura por uma estrutura específica do dispositivo.)
Valor Retornado
Retorna zero se tiver êxito ou um erro de outra forma.
Comentários
O seguinte sinalizador adicional é usado com o tipo de dispositivo digitalvideo :
MCI_DGV_RECT
O membro rc da estrutura identificada por lpUnfreeze contém um retângulo de exibição válido. O retângulo especifica uma região dentro do buffer de quadros cujos pixels devem ter seu bit de máscara de bloqueio desativado. Regiões retangulares são especificadas conforme descrito para o comando MCI_PUT . Se omitido, o retângulo usará como padrão todo o buffer de quadros. Usando uma sequência de comandos de congelamento e descongelamento com retângulos diferentes, padrões arbitrários de bits de máscara de bloqueio podem ser descritos.
Para dispositivos de vídeo digital, o parâmetro lpUnfreeze aponta para uma estrutura MCI_DGV_UNFREEZE_PARMS . Para obter mais informações, consulte os comentários da estrutura de MCI_DGV_RECT_PARMS .
Os seguintes sinalizadores adicionais são usados com o tipo de dispositivo vcr :
-
MCI_VCR_UNFREEZE_INPUT
-
Descongele a entrada.
-
MCI_VCR_UNFREEZE_OUTPUT
-
Descongele a saída.
O seguinte sinalizador adicional é usado com o tipo de dispositivo de sobreposição :
-
MCI_OVLY_RECT
-
O membro rc da estrutura identificada por lpUnfreeze contém um retângulo de exibição válido. Esse é um parâmetro necessário.
Para dispositivos de sobreposição de vídeo, o parâmetro lpUnfreeze aponta para uma estrutura MCI_OVLY_RECT_PARMS .
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 |
|