Symptom

Föreställ dig följande.

  • Du har en Windows Embedded CE 6.0-baserad avbildning som stöder DirectDraw och Windows Media Player.

  • Du kan definiera ett anpassat format för fyra tecken kod (FourCC) kod i DirectDraw.

  • Du försöker spela upp en fil som kodats med det anpassade formatet.

I det här scenariot kan inte video render filter använda färgformat för att återge bildrutor. Filtret används i stället andra format.

Orsak

Det här problemet uppstår eftersom tabellen offentliga format statiskt refereras till av privata grafiska Device Interface (GDI) kod. Därför återspeglas inte ändringar i färgtabellen format i den version som använder GDI. När filtret video rendera begär ett anpassat format, kan inte GDI svara på begäran.

Lösning

Information om programvara

En programuppdatering som stöds är nu tillgänglig från Microsoft som Windows CE 6.0 Platform Builder Monthly Update (februari 2009). Du kan bekräfta detta genom att rulla till avsnittet "Filinformation" i denna artikel. Paketets filnamn innehåller produktversion, datum, artikelnummer i Knowledge Base och processortyp. Paketets filnamnsformat är:

Produkt version-ååmmdd-kbnnnnnn-processortypExempel: Wincepb50-060503-kb917590-armv4i.msi är ARMV4i Windows CE 5.0 Platform Builder-korrigeringen som beskrivs i KB-artikel 917590 och som ingår i månadsuppdateringen maj 2006. Om du vill lösa problemet omedelbart klickar du på följande artikelnummer för information om hur du hämtar Windows CE Platform Builder och viktiga programuppdateringar för operativsystemet:

837392 hur du hittar kärnoperativsystem åtgärdas för Microsoft Windows CE Platform Builder-produkterObs! När du har installerat snabbkorrigeringen kan både kod för offentliga och privata kod dela gemensamma referensregistret.

Förutsättningar

Den här uppdateringen stöds endast om alla tidigare utgivna uppdateringar för produkten har installerats.

Krav på omstart

När du har installerat programuppdateringen måste du utföra en ren build-version av hela plattformen. Genom att använda någon av följande metoder:

  • Klicka på RensaBuild -menyn och klicka sedan på Skapa plattform

  • Klicka på Återskapa plattformBuild -menyn.

Du behöver inte starta om datorn när du har installerat denna uppdatering.

Information om vad uppdateringen ersätter

Den här uppdateringen ersätter inte några andra uppdateringar.

Filinformation

Den engelska versionen av det här programuppdateringspaketet har filattribut eller senare filattribut som visas i följande tabell.

Filnamn

Storlek

Datum

Tid

Wincepb60-090226-kb960707-armv4i.msi

3,138,560

26-Feb-2009

23:07

Wincepb60-090226-kb960707-mipsii.msi

3,008,000

26-Feb-2009

23:07

Wincepb60-090226-kb960707-mipsii_fp.msi

3,009,536

26-Feb-2009

23:07

Wincepb60-090226-kb960707-mipsiv.msi

3,043,328

26-Feb-2009

23:07

Wincepb60-090226-kb960707-mipsiv_fp.msi

3,042,816

26-Feb-2009

23:07

Wincepb60-090226-kb960707-sh4.msi

3,007,488

26-Feb-2009

23:07

Wincepb60-090226-kb960707-x86.msi

2,767,872

26-Feb-2009

23:07

Den engelska versionen av det här programuppdateringspaketet har de filattribut (eller senare filattribut) som visas i följande tabell. Datum och tider för dessa filer anges i UTC-tid (UTC). När du visar filinformationen konverteras den till lokal tid. Använd fliken tidszon i datum och tid på Kontrollpanelen om du vill se skillnaden mellan UTC-tid och lokal tid.

Filnamn

Storlek

Datum

Tid

Sökväg

Windows embedded ce 6.0_update_kb960707.htm

8,006

26-Feb-2009

23:03

090226_kb960707

Halcaps.cpp

10,028

13-Feb-2009

23:51

Public\Common\Oak\Drivers\Display\Ragexl\Driver

Ddgpe.h

16,721

13-Feb-2009

23:51

Public\Common\Oak\Inc

Ddrawi.h

37,004

13-Feb-2009

23:51

Public\Common\Oak\Inc

Ddcore.lib

1,735,624

13-Feb-2009

23:44

Public\Common\Oak\Lib\Armv4i\Debug

Ddi_ragexl_lib.lib

2,742,168

13-Feb-2009

23:45

Public\Common\Oak\Lib\Armv4i\Debug

Ddcore.lib

1,158,078

13-Feb-2009

23:44

Public\Common\Oak\Lib\Armv4i\Retail

Ddi_ragexl_lib.lib

2,136,580

13-Feb-2009

23:44

Public\Common\Oak\Lib\Armv4i\Retail

Ddcore.lib

1,709,480

13-Feb-2009

23:45

Public\Common\Oak\Lib\Mipsii\Debug

Ddi_ragexl_lib.lib

2,497,258

13-Feb-2009

23:46

Public\Common\Oak\Lib\Mipsii\Debug

Ddcore.lib

1,136,632

13-Feb-2009

23:45

Public\Common\Oak\Lib\Mipsii\Retail

Ddi_ragexl_lib.lib

1,954,234

13-Feb-2009

23:46

Public\Common\Oak\Lib\Mipsii\Retail

Ddcore.lib

1,709,572

13-Feb-2009

23:47

Public\Common\Oak\Lib\Mipsii_fp\Debug

Ddi_ragexl_lib.lib

2,500,034

13-Feb-2009

23:47

Public\Common\Oak\Lib\Mipsii_fp\Debug

Ddcore.lib

1,136,796

13-Feb-2009

23:46

Public\Common\Oak\Lib\Mipsii_fp\Retail

Ddi_ragexl_lib.lib

1,954,182

13-Feb-2009

23:47

Public\Common\Oak\Lib\Mipsii_fp\Retail

Ddcore.lib

1,738,508

13-Feb-2009

23:48

Public\Common\Oak\Lib\Mipsiv\Debug

Ddi_ragexl_lib.lib

2,541,732

13-Feb-2009

23:49

Public\Common\Oak\Lib\Mipsiv\Debug

Ddcore.lib

1,154,410

13-Feb-2009

23:48

Public\Common\Oak\Lib\Mipsiv\Retail

Ddi_ragexl_lib.lib

1,978,558

13-Feb-2009

23:48

Public\Common\Oak\Lib\Mipsiv\Retail

Ddcore.lib

1,738,600

13-Feb-2009

23:49

Public\Common\Oak\Lib\Mipsiv_fp\Debug

Ddi_ragexl_lib.lib

2,541,596

13-Feb-2009

23:50

Public\Common\Oak\Lib\Mipsiv_fp\Debug

Ddcore.lib

1,154,574

13-Feb-2009

23:49

Public\Common\Oak\Lib\Mipsiv_fp\Retail

Ddi_ragexl_lib.lib

1,975,144

13-Feb-2009

23:50

Public\Common\Oak\Lib\Mipsiv_fp\Retail

Ddcore.lib

1,582,142

13-Feb-2009

23:51

Public\Common\Oak\Lib\Sh4\Debug

Ddi_ragexl_lib.lib

2,291,750

13-Feb-2009

23:51

Public\Common\Oak\Lib\Sh4\Debug

Ddcore.lib

1,082,584

13-Feb-2009

23:50

Public\Common\Oak\Lib\Sh4\Retail

Ddi_ragexl_lib.lib

1,869,812

13-Feb-2009

23:51

Public\Common\Oak\Lib\Sh4\Retail

Ddcore.lib

1,488,092

13-Feb-2009

23:43

Public\Common\Oak\Lib\X86\Debug

Ddi_ragexl_lib.lib

2,160,488

13-Feb-2009

23:43

Public\Common\Oak\Lib\X86\Debug

Ddcore.lib

1,015,320

13-Feb-2009

23:42

Public\Common\Oak\Lib\X86\Retail

Ddi_ragexl_lib.lib

1,866,814

13-Feb-2009

23:43

Public\Common\Oak\Lib\X86\Retail

Status

Microsoft har bekräftat att detta är ett problem i Microsoft-produkterna som nämns i avsnittet "Gäller".

Mer Information

För mer information om terminologin för programuppdateringar klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:

824684 beskrivning av standardterminologin som används för att beskriva Microsoft-programuppdateringar

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.

Communities hjälper dig att ställa och svara på frågor, ge feedback och få råd från experter med rika kunskaper.