Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Mostra como implementar um efeito de vídeo como um Media Foundation Transform (MFT). O MFT para tons de cinza converte vídeo YUV em escala de cinza ao definir os valores de crominância do vídeo para neutros. O MFT aceita vídeo não comprimido nos formatos UYVY, YUY2 ou NV12.
APIs demonstradas
Este exemplo demonstra as seguintes interfaces do Microsoft Media Foundation:
Utilização
O exemplo de MFT_GrayScale cria uma DLL que é um servidor COM para o MFT. Antes de usar o MFT, você deve registrar a DLL.
Para ver a MFT em tons de cinza em uso, execute o "PlaybackFX Sample" . Você também pode usar a ferramenta TopoEdit para criar uma topologia que inclua a MFT em escala de cinza. Para obter mais informações sobre o TopoEdit, consulte TopoEdit.
Requerimentos
| Produto | Versão |
|---|---|
| SDK do Windows | Windows 7 |
Download do exemplo
Este exemplo está disponível no repositório github de exemplos clássicos do Windows.
Tópicos relacionados
-
Exemplos do SDK do Media Foundation
-
Escrevendo um MFT personalizado