Delen via


VMRPlayer-voorbeeld

[De functie die is gekoppeld aan deze pagina, DirectShow, is een verouderde functie. Het is vervangen door MediaPlayer, IMFMediaEngineen Audio/Video Capture in Media Foundation. Deze functies zijn geoptimaliseerd voor Windows 10 en Windows 11. Microsoft raadt ten zeerste aan om nieuwe code te gebruiken MediaPlayer, IMFMediaEngine en Audio/Video Capture in Media Foundation in plaats van DirectShow, indien mogelijk. Microsoft stelt voor dat bestaande code die gebruikmaakt van de verouderde API's, indien mogelijk opnieuw worden geschreven om de nieuwe API's te gebruiken.]

Beschrijving

In dit voorbeeld wordt het filter VideoMixing Renderer 9 (VMR-9) gebruikt om een of twee actieve video's en een statische afbeelding te combineren.

Gebruik

Als u de eerste video wilt openen, kiest u Primaire Stream openen in het menu Bestand. Als u een tweede video wilt openen, kiest u Secundaire stream openen in het menu Bestand (u moet eerst de primaire stream openen). Als u de video wilt afspelen, klikt u op de knop Afspelen.

U kunt de positie, grootte en alfawaarden van de video's instellen door primaire stream of secundaire stream te selecteren in het menu EIGENSCHAPPEN van VMR .

Als u een statische bitmap over de video wilt toevoegen, kiest u statische app-installatiekopieën in het menu VMR-eigenschappen en klikt u op het vak App-installatiekopieën weergeven. U kunt hetzelfde dialoogvenster gebruiken om de positie, grootte en alfawaarde van de bitmap te bepalen.

Als u de gemengde video-afbeelding wilt vastleggen, kiest u Bitmapafbeelding vastleggen in het menu VMR-eigenschappen.

U kunt ook de primaire imagestream opgeven vanaf de opdrachtregel.

VMRPlayer/Pbestandsnaam

Het voorbeeld downloaden

Als u de DirectShow SDK-voorbeelden wilt downloaden, installeert u de nieuwste versie van de Windows SDK.

Voorbeelden van DirectShow