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

Confira também

MCI

Comandos MCI