Sintomas

Considere o seguinte cenário.

  • Tem uma imagem baseada em Windows Embedded CE 6.0 que suporta o DirectDraw e do Windows Media Player.

  • Pode definir um formato de código de código (FourCC) de quatro caracteres personalizados de DirectDraw.

  • Tentar reproduzir um ficheiro que é codificado pelo formato personalizado.

Neste cenário, o filtro de composição de vídeo não é possível utilizar o formato de cor para compor fotogramas de vídeo. Em vez disso, o filtro utiliza outros formatos.

Causa

Este problema ocorre porque a tabela de formato público estaticamente foi referenciada pelo código de Interface de dispositivos gráficos (GDI) privada. Por conseguinte, as alterações à tabela de formato de cor não são reflectidas na versão que utiliza GDI. Quando o filtro de composição de vídeo requer um formato personalizado, a GDI não é possível responder ao pedido.

Resolução

Informações de actualização de software

Uma actualização de software suportada está agora disponível da Microsoft como o nome actualização mensal do Windows CE 6.0 Platform Builder (Fevereiro de 2009). Pode confirmar isto deslocando-se para a secção "Informações sobre os ficheiros" deste artigo. O nome de ficheiro do pacote contém a versão do produto, data, número de artigo da Base de dados de conhecimento e tipo de processador. O formato de nome de ficheiro do pacote é:

Produto versão-aammdd-kbnnnnnn tipo de processadorPor exemplo: Wincepb50-060503-kb917590-armv4i. msi é a correcção ARMV4i Windows CE 5.0 Platform Builder documentada no artigo 917590 da KB e incluída na actualização mensal de Maio de 2006. Para resolver este problema imediatamente, clique no número de artigo seguinte para obter informações sobre como obter o Windows CE Platform Builder e actualizações de software do sistema operativo base:

837392 como localizar núcleo do sistema operativo correcções para os produtos do Microsoft Windows CE Platform BuilderNota Depois de instalar a correcção, código público e privado código podem partilhar uma tabela de referência comum.

Pré-requisitos

Esta actualização só é suportada se todas as actualizações anteriormente disponibilizadas para este produto também tiverem sido instaladas.

Requisito de reinício

Depois de aplicar esta actualização de software, deve efectuar uma limpeza de toda a plataforma. Para tal, utilize um dos seguintes métodos:

  • No menu de criação , clique em Limpare, em seguida, clique em Build Platform

  • No menu de criação , clique em Reconstruir plataforma.

Não é necessário reiniciar o computador depois de aplicar esta actualização de software.

Atualizar informações de substituição

Esta actualização não substitui quaisquer outras actualizações.

Informações de ficheiro

A versão inglesa deste pacote de actualização de software tem os atributos de ficheiro ou os atributos de ficheiro posteriores listados na seguinte tabela.

Nome do ficheiro

Tamanho do ficheiro

Data

Hora

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

A versão inglesa deste pacote de actualização de software tem os atributos de ficheiro (ou atributos de ficheiro posteriores) listados na seguinte tabela. As datas e horas destes ficheiros são listadas na hora Universal Coordenada (UTC). Quando visualiza as informações do ficheiro, é convertido para a hora local. Para determinar a diferença entre a UTC e a hora local, utilize o separador Fuso horário no item data e hora no painel de controlo.

Nome do ficheiro

Tamanho do ficheiro

Data

Hora

Caminho

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

Estado

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na secção "Aplica-se a".

Mais informações

Para mais informações sobre a terminologia de atualização de software, clique no seguinte número de artigo para visualizar o artigo na Base de Dados de Conhecimento Microsoft:

824684 descrição da terminologia padrão utilizada para descrever actualizações de software da Microsoft

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.