Dela via


Riktlinjer för filnamnstillägg

[Funktionen som är associerad med den här sidan, Windows Media Format 11 SDK, är en äldre funktion. Det har ersatts av Source Reader och Sink Writer. Source Reader och Sink Writer har optimerats för Windows 10 och Windows 11. Microsoft rekommenderar starkt att ny kod använder Source Reader och Sink Writer i stället för Windows Media Format 11 SDK, när det är möjligt. Microsoft föreslår att befintlig kod som använder äldre API:er skrivs om för att använda de nya API:erna om möjligt.]

Ett filnamnstillägg ger en oberoende programvaruleverantör information om renderingskraven för ett program som använder det specifika tillägget.

Filnamnstillägget som du måste använda för en fil som skapats av ett program baserat på Windows Media Format SDK bestäms av typen av innehåll i filen. Använd följande logik för att fastställa filnamnstillägget som du måste använda.

Om filen innehåller strömmar som kodats med kodning från tredje part eller icke-komprimerade data (inklusive godtyckliga data) måste filen använda .asf-tillägget.

Om filen inte innehåller några strömmar som inte stöds och innehåller en eller flera videoströmmar, antingen okomprimerade eller kodade med någon Windows Media-videokodc, måste filen använda .wmv-tillägget. Dessa filer kan också innehålla PCM-ljudströmmar, ljudströmmar som kodas med alla Windows Media-ljud codec, skriptströmmar och webbströmmar.

Om filen inte innehåller några strömmar som inte stöds och inga videoströmmar som stöds och innehåller en eller flera ljudströmmar, antingen okomprimerad PCM eller kodad med någon Windows Media-ljudkod, måste filen använda .wma-tillägget. Dessa filer kan också innehålla skriptströmmar och webbströmmar.

Om filen endast innehåller strömmar som varken är ljud eller video, måste den använda tillägget .asf.

Okomprimerade videotyper som stöds är RGB8, RGB565, RGB555, RGB24, RGB32, I420, IYUV, YV12, YUY2, UYVY, YVYU och YVU9.

projektöverväganden