Partilhar via


Macro ICDrawOpen (vfw.h)

A macro ICDrawOpen abre um driver que pode desenhar imagens com o formato especificado.

Sintaxe

HIC ICDrawOpen(
    DWORD fccType,
    DWORD fccHandler,
    LPBITMAPINFOHEADER lpbiIn
);

Parâmetros

fccType

Código de quatro caracteres que indica o tipo de driver a ser aberto. Para fluxos de vídeo, o valor desse parâmetro é "VIDC" ou ICTYPE_VIDEO.

fccHandler

Código de quatro caracteres que indica o manipulador de fluxo preferencial a ser usado. Normalmente, essas informações são armazenadas no cabeçalho do fluxo em um arquivo AVI.

lpbiIn

Ponteiro para a estrutura que define o formato de entrada. Um identificador de driver não será retornado, a menos que possa descompactar esse formato. Para imagens, esse parâmetro refere-se a uma estrutura BITMAPINFOHEADER .

Valor de retorno

Tipo: HIC

Retorna um identificador de um driver se tiver êxito ou zero de outra forma.

Observações

A macro ICDrawOpen é definida da seguinte maneira:


#define ICDrawOpen(fccType, fccHandler, lpbiIn) \
    ICLocate(fccType, fccHandler, lpbiIn, NULL, ICMODE_DRAW); 

Requisitos

Requisito Valor
Cliente mínimo suportado Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo compatível Windows 2000 Server [somente aplicativos da área de trabalho]
da Plataforma de Destino Windows
cabeçalho vfw.h

Consulte também

Macros de compactação de vídeo

do Gerenciador de Compactação de Vídeo