Pergunta

Existe um equivalente a Estrutura de mídia Java em C#?

Foi útil?

Solução

Eu acho que o que você está procurando é algo como DirectShow .Net. Há também links lá com os relacionados Media Foundation .Net e Windows Media .Net projetos.

A Media Foundation é um sucessor do DirectShow para o Windows Vista e além. Se você precisar segmentar o XP, precisará usar o DirectShow.

Outras dicas

DirectX 9.0 para código gerenciado

O DirectX é um conjunto de interfaces de programação de aplicativos de baixo nível (APIs) para criar jogos e outros aplicativos multimídia de alto desempenho. Inclui suporte para gráficos, som e entrada 2D e 3D de alto desempenho.

Apresentando a nova API de gráficos Direct3D gerenciada na estrutura .NET

O DirectX 9.0 para o código gerenciado é composto pelos seguintes componentes principais.

  • A Direct3D Graphics fornece uma única API que você pode usar para programação gráfica em 3D.

  • O DirectDraw fornece acesso direto de baixo nível à memória de vídeo para renderização em alta velocidade. Descontinuada.

  • A DirectInput fornece suporte para uma variedade de dispositivos de entrada, incluindo suporte total para a tecnologia de força de força.

  • O DirecTPlay fornece suporte para jogos em rede multiplayer. Descontinuada.

  • O DirectSound fornece suporte para tocar e capturar amostras digitais pré -gravadas.

  • A reprodução de vídeo em áudio permite reprodução e controle simples de mídia de áudio e vídeo.

Como outro pôster apontou, se você não precisar de controle de grãos tão finos, existem componentes do Windows padrão na mídia de reprodução.

O Windows Media Player SDK tem um .NET Control que você pode cair nos formulários. Além disso, .net 3.0 e mais recente tem um Controle WPF para mídia.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top