comando MCI_UPDATE
O comando MCI_UPDATE atualiza o retângulo de exibição. 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_UPDATE,
DWORD dwFlags,
(DWORD) (LPMCI_GENERIC_PARMS) lpDest
);
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, MCI_TEST. Para obter informações sobre esses sinalizadores, consulte Os Sinalizadores de Espera, Notificação e Teste.
-
lpDest
-
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
Os seguintes sinalizadores adicionais são usados com o tipo de dispositivo "digitalvideo":
-
MCI_DGV_UPDATE_HDC
-
O membro hDC da estrutura identificada por lpDest contém uma janela válida do DC a ser pintada. Este sinalizador é necessário.
-
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 o retângulo de recorte em relação ao retângulo do cliente.
-
MCI_DGV_UPDATE_PAINT
-
Um aplicativo usa esse sinalizador quando recebe uma mensagem WM_PAINT destinada a um DC de exibição. Um dispositivo de buffer de quadro geralmente pinta a cor da chave. Se o dispositivo de exibição não tiver um buffer de quadros, ele poderá ignorar o comando MCI_UPDATE quando o sinalizador MCI_DGV_UPDATE_PAINT for usado porque a exibição será repintada durante a operação de reprodução.
Para dispositivos de vídeo digital, o parâmetro lpDest aponta para uma estrutura MCI_DGV_UPDATE_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 |
|