Estrutura VMRVIDEOSTREAMINFO (strmif.h)
[O recurso associado a esta página, DirectShow, é um recurso herdado. Ele foi substituído por MediaPlayer, IMFMediaEngine e Captura de Áudio/Vídeo na Media Foundation. Esses recursos foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda fortemente que o novo código use MediaPlayer, IMFMediaEngine e Captura de Áudio/Vídeo no Media Foundation em vez de DirectShow, quando possível. A Microsoft sugere que o código existente que usa as APIs herdadas seja reescrito para usar as novas APIs, se possível.]
Este tópico se aplica ao Windows XP ou posterior.
A VMRVIDEOSTREAMINFO
estrutura é usada na chamada do filtro VMR-7 para IVMRImageCompositor::CompositeImage no compositor de imagem.
Sintaxe
typedef struct _VMRVIDEOSTREAMINFO {
LPDIRECTDRAWSURFACE7 pddsVideoSurface;
DWORD dwWidth;
DWORD dwHeight;
DWORD dwStrmID;
FLOAT fAlpha;
DDCOLORKEY ddClrKey;
NORMALIZEDRECT rNormal;
} VMRVIDEOSTREAMINFO;
Membros
pddsVideoSurface
Especifica a superfície DirectDraw que contém o vídeo a ser composto.
dwWidth
Especifica a largura do retângulo de vídeo.
dwHeight
Especifica a altura do retângulo de vídeo.
dwStrmID
Especifica o fluxo de entrada. Esse valor corresponde ao pino de entrada.
fAlpha
Especifica o valor alfa para esse fluxo. (Não por pixel alfa.)
ddClrKey
Especifica o valor da chave de cor de origem ou -1 se a chave de cor não for usada para esse fluxo.
rNormal
Especifica a posição da imagem no espaço de composição.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | strmif.h (inclua Dshow.h) |