Estrutura VMRDeinterlaceCaps (strmif.h)
[O recurso associado a esta página, DirectShow, é um recurso herdado. Foi substituído por MediaPlayer, IMFMediaEngine e Audio/Video Capture in 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 Audio/Video Capture in 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.]
A VMRDeinterlaceCaps
estrutura descreve os recursos de um modo de desinterlacagem.
Sintaxe
typedef struct _VMRDeinterlaceCaps {
DWORD dwSize;
DWORD dwNumPreviousOutputFrames;
DWORD dwNumForwardRefSamples;
DWORD dwNumBackwardRefSamples;
VMRDeinterlaceTech DeinterlaceTechnology;
} VMRDeinterlaceCaps;
Membros
dwSize
Tamanho da estrutura, em bytes.
dwNumPreviousOutputFrames
Número de quadros anteriormente delimitados que devem ser alimentados de volta para o hardware para desinterlacear o próximo campo. (Usado por algoritmos recursivos de deinterlacing.)
dwNumForwardRefSamples
Número de amostras futuras necessárias para desinterlacear o campo atual.
dwNumBackwardRefSamples
Número de amostras anteriores necessárias para desinterlacear o campo atual.
DeinterlaceTechnology
Combinação bit a bit de sinalizadores do tipo de enumeração VMRDeinterlaceTech . Esses sinalizadores são usados para descrever o algoritmo de desinterlacing.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | strmif.h (inclua Dshow.h) |