POPRAVEK: V programu Windows Embedded Compact 7 pride do napake ali izjeme, ko je metoda RenderFile poklicana za predvajanje predstavnostne datoteke WMV ali WMA, ki ima v glavi veliko informacij

Znaki

Oglejte si ta scenarij:

  • Imate aplikacijo, ki se izvaja v napravi s sistemom Windows Embedded Compact 7.
  • Imate datoteko Windows Media Video (.wmv) ali Windows Media Audio (.wma), ki v glavo datoteke shranjuje zelo veliko informacij.
  • Z aplikacijo lahko predvajate datoteko tako, da pokličete metodo RenderFile.

V tem primeru lahko pride do enega od teh simptomov, ko program začne predvajati datoteko:

  • Aplikacija prejme naslednjo napako pomanjkanja pomnilnika:
    E_OUTOFMEMORY
  • Pride do izjeme.

Vzrok

Do te težave pride, ker sistem dodeli več pomnilniških mest za shranjevanje informacij o glavi datoteke.

Rešitev

Informacije o posodobitvi programske opreme

Podprta posodobitev programske opreme je zdaj na voljo pri Microsoftu kot mesečna posodobitev za Windows Embedded Compact 7, marec 2012. V razdelku »Informacije o datoteki« ime datoteke paketa vsebuje vrsto procesorja.

Opomba Ta mesečna posodobitev za Windows Embedded Compact 7 je na voljo za prenos s tega spletnega mesta Microsoftovega centra za prenose:

Posodobitve sistema Windows Embedded Compact 7

Pogoji

Ta posodobitev je podprta le, če so bile nameščene tudi vse predhodno izdane posodobitve za ta izdelek.

Zahteve glede ponovnega zagona

Ko uporabite to posodobitev, morate izvesti čisto gradnjo celotne platforme. V ta namen uporabite enega od naslednjih načinov:

  • V meniju Gradnja kliknite Očisti rešitev in nato Gradi rešitev.
  • V meniju Gradnja kliknite Obnovi rešitev.

Po uporabi te posodobitve programske opreme vam ni treba znova zagnati računalnika.

Informacije o zamenjavi posodobitve

Ta posodobitev ne nadomešča drugih posodobitev.

Informacije o datotekah

Angleška različica tega paketa za posodobitev programske opreme ima atribute datoteke (ali novejše atribute datoteke), ki so navedeni v spodnji tabeli. Datumi in ure za te datoteke so navedeni v usklajenem svetovnem času (UTC). Ko si ogledate informacije o datoteki, se pretvorijo v lokalni čas. Če želite poiskati razliko med časom UTC in lokalnim časom, uporabite zavihek Časovni pas v elementu Datum in ura na nadzorna plošča.

Files, ki so vključene v ta paket posodobitev

Ime datoteke Velikost datoteke Datum Čas Pot
Wmt_filestrm.lib 1,089,984 08-marec 2012 01:17 Public\Directx\Oak\Lib\Armv5\Checked
Wmt_strmcore.lib 5,865,612 08-marec 2012 01:17 Public\Directx\Oak\Lib\Armv5\Checked
Wmt_filestrm.lib 1,135,958 08-marec 2012 01:17 Public\Directx\Oak\Lib\Armv5\Debug
Wmt_strmcore.lib 6,293,624 08-marec 2012 01:17 Public\Directx\Oak\Lib\Armv5\Debug
Wmt_filestrm.lib 1,016,324 08-marec 2012 01:17 Javno \ Directx \ Oak \ Lib \ Armv5 \ Trgovina na drobno
Wmt_strmcore.lib 5,884,500 08-marec 2012 01:17 Javno \ Directx \ Oak \ Lib \ Armv5 \ Trgovina na drobno
Wmt_filestrm.lib 1,089,796 08-marec 2012 01:20 Public\Directx\Oak\Lib\Armv6\Checked
Wmt_strmcore.lib 5,861,484 08-marec 2012 01:20 Public\Directx\Oak\Lib\Armv6\Checked
Wmt_filestrm.lib 1,135,512 08-marec 2012 01:20 Public\Directx\Oak\Lib\Armv6\Debug
Wmt_strmcore.lib 6,289,888 08-marec 2012 01:20 Public\Directx\Oak\Lib\Armv6\Debug
Wmt_filestrm.lib 1,016,080 08-marec 2012 01:20 Javno \ Directx \ Oak \ Lib \ Armv6 \ Trgovina na drobno
Wmt_strmcore.lib 5,881,002 08-marec 2012 01:20 Public\Directx\Oak\Lib\Armv6\Retail
Wmt_filestrm.lib 1,088,848 08-Mar-2012 01:23 Public\Directx\Oak\Lib\Armv7\Checked
Wmt_strmcore.lib 5,843,984 08-Mar-2012 01:23 Public\Directx\Oak\Lib\Armv7\Checked
Wmt_filestrm.lib 1,134,712 08-Mar-2012 01:23 Public\Directx\Oak\Lib\Armv7\Debug
Wmt_strmcore.lib 6,274,210 08-Mar-2012 01:23 Public\Directx\Oak\Lib\Armv7\Debug
Wmt_filestrm.lib 1,015,572 08-Mar-2012 01:23 Public\Directx\Oak\Lib\Armv7\Retail
Wmt_strmcore.lib 5,864,046 08-Mar-2012 01:23 Public\Directx\Oak\Lib\Armv7\Retail
Wmt_filestrm.lib 1,065,152 08-Mar-2012 01:26 Public\Directx\Oak\Lib\Mipsii\Checked
Wmt_strmcore.lib 5,691,472 08-Mar-2012 01:26 Public\Directx\Oak\Lib\Mipsii\Checked
Wmt_filestrm.lib 1,121,866 08-Mar-2012 01:26 Public\Directx\Oak\Lib\Mipsii\Debug
Wmt_strmcore.lib 6,178,094 08-Mar-2012 01:26 Public\Directx\Oak\Lib\Mipsii\Debug
Wmt_filestrm.lib 997,828 08-Mar-2012 01:26 Public\Directx\Oak\Lib\Mipsii\Retail
Wmt_strmcore.lib 5,693,014 08-Mar-2012 01:26 Public\Directx\Oak\Lib\Mipsii\Retail
Wmt_filestrm.lib 1,066,130 08-Mar-2012 01:29 Public\Directx\Oak\Lib\Mipsii_fp\Checked
Wmt_strmcore.lib 5,699,752 08-Mar-2012 01:29 Public\Directx\Oak\Lib\Mipsii_fp\Checked
Wmt_filestrm.lib 1,123,170 08-Mar-2012 01:29 Public\Directx\Oak\Lib\Mipsii_fp\Debug
Wmt_strmcore.lib 6,190,314 08-Mar-2012 01:29 Public\Directx\Oak\Lib\Mipsii_fp\Debug
Wmt_filestrm.lib 998,566 08-Mar-2012 01:29 Public\Directx\Oak\Lib\Mipsii_fp\Retail
Wmt_strmcore.lib 5,701,688 08-Mar-2012 01:29 Public\Directx\Oak\Lib\Mipsii_fp\Retail
Wmt_filestrm.lib 1,037,670 08-Mar-2012 01:32 Public\Directx\Oak\Lib\Sh4\Checked
Wmt_strmcore.lib 5,477,766 08-Mar-2012 01:32 Public\Directx\Oak\Lib\Sh4\Checked
Wmt_filestrm.lib 1,093,804 08-marec 2012 01:32 Public\Directx\Oak\Lib\Sh4\Debug
Wmt_strmcore.lib 5,901,002 08-marec 2012 01:32 Public\Directx\Oak\Lib\Sh4\Debug
Wmt_filestrm.lib 979,058 08-marec 2012 01:31 Javno \ Directx \ Hrast \ Lib \ Sh4 \ Trgovina na drobno
Wmt_strmcore.lib 5,510,416 08-marec 2012 01:31 Javno \ Directx \ Hrast \ Lib \ Sh4 \ Trgovina na drobno
Wmt_filestrm.lib 1,031,140 08-marec 2012 01:34 Javno\Directx\Oak\Lib\X86\Preverjeno
Wmt_strmcore.lib 5,422,630 08-marec 2012 01:34 Javno\Directx\Oak\Lib\X86\Preverjeno
Wmt_filestrm.lib 1,046,424 08-marec 2012 01:34 Public\Directx\Oak\Lib\X86\Debug
Wmt_strmcore.lib 5,555,364 08-marec 2012 01:34 Public\Directx\Oak\Lib\X86\Debug
Wmt_filestrm.lib 971,614 08-marec 2012 01:34 Javno \ Directx \ Oak \ Lib \ X86 \ Trgovina na drobno
Wmt_strmcore.lib 5,383,858 08-marec 2012 01:34 Javno \ Directx \ Oak \ Lib \ X86 \ Trgovina na drobno

Sklici

Če želite več informacij o metodi RenderFile , obiščite to spletno mesto Microsoft Developer Network (MSDN):

IMediaControl::RenderFile (Windows Embedded Compact 7) Če želite več informacij o terminologiji posodabljanja programske opreme, kliknite to številko članka iz Microsoftove zbirke znanja:

824684 Opis standardne terminologije, ki se uporablja za opis posodobitev Microsoftove programske opreme