Estrutura ICOPEN (vfw.h)
A estrutura ICOPEN contém informações sobre o fluxo de dados sendo compactado ou descompactado, o número de versão do driver e como o driver é usado.
Sintaxe
typedef struct {
DWORD dwSize;
DWORD fccType;
DWORD fccHandler;
DWORD dwVersion;
DWORD dwFlags;
LRESULT dwError;
LPVOID pV1Reserved;
LPVOID pV2Reserved;
DWORD dnDevNode;
} ICOPEN;
Membros
dwSize
Tamanho, em bytes, da estrutura.
fccType
Código de quatro caracteres que indica o tipo de fluxo que está sendo compactado ou descompactado. Especifique "VIDC" para fluxos de vídeo.
fccHandler
Código de quatro caracteres que identifica um compressor específico.
dwVersion
Versão da interface do driver instalável usada para abrir o driver.
dwFlags
Sinalizadores aplicáveis que indicam por que o driver é aberto. Os seguintes valores são definidos:
dwError
pV1Reserved
Reservado; não use.
pV2Reserved
Reservado; não use.
dnDevNode
Nó do dispositivo para dispositivos plug-and-play.
Comentários
Essa estrutura é passada para drivers de captura de vídeo quando eles são abertos. Isso permite que um único driver instalável funcione como um compressor instalável ou um dispositivo de captura de vídeo. Examinando o membro fccType da estrutura ICOPEN , o driver pode determinar sua função. Por exemplo, um valor fccType de "VIDC" indica que ele é aberto como um compressor de vídeo instalável.
Requisitos
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 | vfw.h |