Red de conocimiento informático - Problemas con los teléfonos móviles - Cómo llamar a DirectX para reproducir vídeo en vb.net

Cómo llamar a DirectX para reproducir vídeo en vb.net

Utilice el componente Microsoft.DirectX.AudioVideoPlayback.

Primero, necesita instalar DirectX SDK.

DirectX 9.0c Redistributable

Actualización de DirectX 9.0 SDK

Luego, Microsoft.DirectX Agregue una referencia a AudioVideoPlayback.dll a su proyecto.

Utilice este código para colocar un archivo de vídeo en el control del Panel:

ImportsMicrosoft.DirectX.AudioVideoPlayback

Clase Pública Form1

Privada Sub Form1_Load(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs) maneja MyBase.Load

Atenuar videoFile As Audio =Nuevo audio("D:\Video1.avi")

videoFile.Owner = Panel1

videoFile.Play()

EndSub

EndClass

'Los datos recopilados antes no se han utilizado, puedes completarlos usted mismo

2) Los vídeos también se pueden reproducir utilizando el control del Reproductor de Windows Media.

Haga clic derecho en la caja de herramientas->Opciones->Componentes COM->Ubique y agregue el control ActiveX "Windows Media Player"

Luego aparecerá el control "Windows Media Player" en la caja de herramientas superior. Arrástrelo al formulario para crear un objeto AxWindowsMediaPlayer1 y especifique el archivo de audio o video para la propiedad URL.

AxWindowsMediaPlayer1.URL = "D:\VideoOrAudio.wmv"

El control Media Player reproducirá archivos automáticamente de forma predeterminada.