Artigo: 946657 - Última revisão: quinta-feira, 3 de Abril de 2008 - Revisão: 1.0

CORRECÇÃO: Alguns AJAX Web sites que utilizam filtros alfa não são apresentados correctamente no Internet Explorer num dispositivo baseado no Windows Embedded CE 6.0

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.

Nesta página

Expandir tudo | Reduzir tudo

Sintomas

Num dispositivo baseado no Windows Embedded CE 6.0, alguns Asynchronous JavaScript and XML (AJAX) Web sites que utilizem alfa filtros não são apresentados correctamente no Windows Internet Explorer.

Causa

Este problema ocorre porque o sinalizador DDSCAPS_OWNDC será ignorado no Windows Embedded CE 6.0. Quando este problema ocorre, Internet Explorer já não podem partilhar bits superfície. Este problema faz com que as chamadas para o método IDirectDraw::GetSurfaceFromDC falha com um erro DDERR_SURFACEBUSY. Em seguida, o filtro não é possível executar a função de BitBlt para a superfície do Internet Explorer.

Como contornar

Para contornar este problema, adicionar o sinalizador DDSCAPS_OWNDC ao objecto de "lpddhi-> ddCaps.ddsCaps.dwCaps" in afunção de buildDDHALInfo na placa gráfica. Este passo permite ao controlador criar superfícies com o sinalizador DDSCAPS_OWNDC especificado. Outras alterações não são necessárias. O código no controlador de VGAFlat, no controlador RageXL ou no controlador smi3dr pode ser utilizado como exemplo.

Resolução

Informações de actualização de software

Uma actualização de software suportado tem já disponível a partir do Microsoft Windows actualização CE 6.0 Platform Builder mensal (Janeiro de 2008). Pode confirmar isto deslocando-se 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 base de dados de conhecimento e tipo de processador. O formato de nome de ficheiro do pacote é:
produto versão-aammdd-kbnnnnnn tipo de processador
Por exemplo: Wincepb50-060503-kb917590-armv4i.msi é a correcção ARMV4i Windows CE 5.0 Platform Builder documentada no artigo 917590 e incluída na actualização mensal de Maio de 2006. Para resolver este problema imediatamente, clique no número de artigo que se segue para obter informações sobre como obter o Windows CE Platform Builder e actualizações de software do sistema operativo principal:
837392  (http://support.microsoft.com/kb/837392/ ) Como localizar núcleo do sistema operativo correcções para produtos do Microsoft Windows CE Platform Builder

Pré-requisitos

Esta actualização é suportada apenas se todas as actualizações previamente disponibilizadas para este produto também foram instaladas.

Requisito de reinício

Depois de aplicar esta actualização de software, deve efectuar uma limpeza de toda a plataforma. Para limpar a plataforma, clique em ' Limpar ' no menu criar . Para criar a plataforma, clique em Criar Platform em criar menu. Não é necessário reiniciar o computador depois de aplicar esta actualização de software.

Actualizar informações de substituição

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

Informações do ficheiro

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.
Reduzir esta tabelaExpandir esta tabela
Nome de ficheiroTamanho do ficheiroDataTempo
Wincepb60-080121-kb946657-armv4i.msi4,561,40822 De Janeiro de 200819: 16
Wincepb60-080121 kb946657 mipsii.msi4,157,95222 De Janeiro de 200819: 16
Wincepb60-080121 kb946657 mipsii_fp.msi4,164,09622 De Janeiro de 200819: 16
Wincepb60-080121 kb946657 mipsiv.msi4,199,42422 De Janeiro de 200819: 16
Wincepb60-080121 kb946657 mipsiv_fp.msi4,205,05622 De Janeiro de 200819: 16
Wincepb60-080121 kb946657 sh4.msi4,124,16022 De Janeiro de 200819: 16
Wincepb60-080121 kb946657 x86.msi4,112,89622 De Janeiro de 200819: 16
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 indicadas 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.
Reduzir esta tabelaExpandir esta tabela
Nome de ficheiroTamanho do ficheiroDataTempoCaminho
Incorporado de Windows ce 6.0 r2_update_kb946657.htm8,27922 De Janeiro de 200818: 59080121_kb946657
Ddhinit.cpp4,65115 De Janeiro de 200822: 00Public\Common\Oak\Drivers\Display\Ddgpe
Halcaps.cpp9,71415 De Janeiro de 200822: 00Public\Common\Oak\Drivers\Display\Ragexl\Driver
Halcaps.cpp12,80415 De Janeiro de 200822: 00Public\Common\Oak\Drivers\Display\Smi3dr
Halcaps.cpp5,84915 De Janeiro de 200822: 00Public\Common\Oak\Drivers\Display\Vgaflat
Ddcore.lib1,733,41815 De Janeiro de 200817: 29Public\Common\Oak\Lib\Armv4i\Debug
Ddgpe.lib334,56215 De Janeiro de 200817: 40Public\Common\Oak\Lib\Armv4i\Debug
Ddi_3dr_lib.lib966,18615 De Janeiro de 200817: 40Public\Common\Oak\Lib\Armv4i\Debug
Ddi_ragexl_lib.lib2,741,57415 De Janeiro de 200817: 40Public\Common\Oak\Lib\Armv4i\Debug
Emul.lib701,14215 De Janeiro de 200817: 40Public\Common\Oak\Lib\Armv4i\Debug
Emulrotate.lib712,69615 De Janeiro de 200817: 40Public\Common\Oak\Lib\Armv4i\Debug
Ddcore.lib1,157,29815 De Janeiro de 200817: 29Public\Common\Oak\Lib\Armv4i\Retail
Ddgpe.lib258,31615 De Janeiro de 200817: 39Public\Common\Oak\Lib\Armv4i\Retail
Ddi_3dr_lib.lib726,45615 De Janeiro de 200817: 39Public\Common\Oak\Lib\Armv4i\Retail
Ddi_ragexl_lib.lib2,136,00215 De Janeiro de 200817: 39Public\Common\Oak\Lib\Armv4i\Retail
Emul.lib608,19815 De Janeiro de 200817: 39Public\Common\Oak\Lib\Armv4i\Retail
Emulrotate.lib599,36215 De Janeiro de 200817: 39Public\Common\Oak\Lib\Armv4i\Retail
Ddcore.lib1,707,45815 De Janeiro de 200817: 30Public\Common\Oak\Lib\Mipsii\Debug
Ddgpe.lib325,32415 De Janeiro de 200817: 44Public\Common\Oak\Lib\Mipsii\Debug
Ddi_3dr_lib.lib934,68615 De Janeiro de 200817: 44Public\Common\Oak\Lib\Mipsii\Debug
Ddi_ragexl_lib.lib2,496,67615 De Janeiro de 200817: 44Public\Common\Oak\Lib\Mipsii\Debug
Emul.lib680,62215 De Janeiro de 200817: 44Public\Common\Oak\Lib\Mipsii\Debug
Emulrotate.lib687,30815 De Janeiro de 200817: 44Public\Common\Oak\Lib\Mipsii\Debug
Ddcore.lib1,135,90015 De Janeiro de 200817: 29Public\Common\Oak\Lib\Mipsii\Retail
Ddgpe.lib246,38415 De Janeiro de 200817: 42Public\Common\Oak\Lib\Mipsii\Retail
Ddi_3dr_lib.lib685,15215 De Janeiro de 200817: 42Public\Common\Oak\Lib\Mipsii\Retail
Ddi_ragexl_lib.lib1,953,71815 De Janeiro de 200817: 42Public\Common\Oak\Lib\Mipsii\Retail
Emul.lib573,99015 De Janeiro de 200817: 42Public\Common\Oak\Lib\Mipsii\Retail
Emulrotate.lib565,65015 De Janeiro de 200817: 42Public\Common\Oak\Lib\Mipsii\Retail
Ddcore.lib1,707,55015 De Janeiro de 200817: 31Public\Common\Oak\Lib\Mipsii_fp\Debug
Ddgpe.lib325,40815 De Janeiro de 200817: 47Public\Common\Oak\Lib\Mipsii_fp\Debug
Ddi_3dr_lib.lib934,90015 De Janeiro de 200817: 47Public\Common\Oak\Lib\Mipsii_fp\Debug
Ddi_ragexl_lib.lib2,499,45215 De Janeiro de 200817: 47Public\Common\Oak\Lib\Mipsii_fp\Debug
Emul.lib682,03615 De Janeiro de 200817: 47Public\Common\Oak\Lib\Mipsii_fp\Debug
Emulrotate.lib688,68415 De Janeiro de 200817: 47Public\Common\Oak\Lib\Mipsii_fp\Debug
Ddcore.lib1,136,06415 De Janeiro de 200817: 30Public\Common\Oak\Lib\Mipsii_fp\Retail
Ddgpe.lib246,44215 De Janeiro de 200817: 46Public\Common\Oak\Lib\Mipsii_fp\Retail
Ddi_3dr_lib.lib685,34615 De Janeiro de 200817: 46Public\Common\Oak\Lib\Mipsii_fp\Retail
Ddi_ragexl_lib.lib1,953,66615 De Janeiro de 200817: 46Public\Common\Oak\Lib\Mipsii_fp\Retail
Emul.lib575,20815 De Janeiro de 200817: 46Public\Common\Oak\Lib\Mipsii_fp\Retail
Emulrotate.lib566,83615 De Janeiro de 200817: 46Public\Common\Oak\Lib\Mipsii_fp\Retail
Ddcore.lib1,736,51015 De Janeiro de 200817: 31Public\Common\Oak\Lib\Mipsiv\Debug
Ddgpe.lib327,13615 De Janeiro de 200817: 51Public\Common\Oak\Lib\Mipsiv\Debug
Ddi_3dr_lib.lib941,40215 De Janeiro de 200817: 51Public\Common\Oak\Lib\Mipsiv\Debug
Ddi_ragexl_lib.lib2,541,15415 De Janeiro de 200817: 51Public\Common\Oak\Lib\Mipsiv\Debug
Emul.lib683,40615 De Janeiro de 200817: 51Public\Common\Oak\Lib\Mipsiv\Debug
Emulrotate.lib690,57615 De Janeiro de 200817: 51Public\Common\Oak\Lib\Mipsiv\Debug
Ddcore.lib1,153,76615 De Janeiro de 200817: 31Public\Common\Oak\Lib\Mipsiv\Retail
Ddgpe.lib247,81015 De Janeiro de 200817: 49Public\Common\Oak\Lib\Mipsiv\Retail
Ddi_3dr_lib.lib689,09415 De Janeiro de 200817: 49Public\Common\Oak\Lib\Mipsiv\Retail
Ddi_ragexl_lib.lib1,978,03215 De Janeiro de 200817: 49Public\Common\Oak\Lib\Mipsiv\Retail
Emul.lib576,69415 De Janeiro de 200817: 49Public\Common\Oak\Lib\Mipsiv\Retail
Emulrotate.lib567,81615 De Janeiro de 200817: 49Public\Common\Oak\Lib\Mipsiv\Retail
Ddcore.lib1,736,60215 De Janeiro de 200817: 32Public\Common\Oak\Lib\Mipsiv_fp\Debug
Ddgpe.lib327,22015 De Janeiro de 200817: 54Public\Common\Oak\Lib\Mipsiv_fp\Debug
Ddi_3dr_lib.lib941,61615 De Janeiro de 200817: 54Public\Common\Oak\Lib\Mipsiv_fp\Debug
Ddi_ragexl_lib.lib2,541,01415 De Janeiro de 200817: 54Public\Common\Oak\Lib\Mipsiv_fp\Debug
Emul.lib684,42015 De Janeiro de 200817: 54Public\Common\Oak\Lib\Mipsiv_fp\Debug
Emulrotate.lib691,55215 De Janeiro de 200817: 54Public\Common\Oak\Lib\Mipsiv_fp\Debug
Ddcore.lib1,153,93015 De Janeiro de 200817: 32Public\Common\Oak\Lib\Mipsiv_fp\Retail
Ddgpe.lib247,86815 De Janeiro de 200817: 52Public\Common\Oak\Lib\Mipsiv_fp\Retail
Ddi_3dr_lib.lib689,28815 De Janeiro de 200817: 52Public\Common\Oak\Lib\Mipsiv_fp\Retail
Ddi_ragexl_lib.lib1,974,61815 De Janeiro de 200817: 52Public\Common\Oak\Lib\Mipsiv_fp\Retail
Emul.lib577,81015 De Janeiro de 200817: 52Public\Common\Oak\Lib\Mipsiv_fp\Retail
Emulrotate.lib568,90015 De Janeiro de 200817: 52Public\Common\Oak\Lib\Mipsiv_fp\Retail
Ddcore.lib1,580,35415 De Janeiro de 200817: 33Public\Common\Oak\Lib\Sh4\Debug
Ddgpe.lib307,01415 De Janeiro de 200817: 57Public\Common\Oak\Lib\Sh4\Debug
Ddi_3dr_lib.lib876,62615 De Janeiro de 200817: 57Public\Common\Oak\Lib\Sh4\Debug
Ddi_ragexl_lib.lib2,291,17615 De Janeiro de 200817: 57Public\Common\Oak\Lib\Sh4\Debug
Emul.lib641,63015 De Janeiro de 200817: 57Public\Common\Oak\Lib\Sh4\Debug
Emulrotate.lib643,16615 De Janeiro de 200817: 57Public\Common\Oak\Lib\Sh4\Debug
Ddcore.lib1,081,83415 De Janeiro de 200817: 33Public\Common\Oak\Lib\Sh4\Retail
Ddgpe.lib236,88615 De Janeiro de 200817: 56Public\Common\Oak\Lib\Sh4\Retail
Ddi_3dr_lib.lib657,21415 De Janeiro de 200817: 56Public\Common\Oak\Lib\Sh4\Retail
Ddi_ragexl_lib.lib1,869,24815 De Janeiro de 200817: 56Public\Common\Oak\Lib\Sh4\Retail
Emul.lib562,70415 De Janeiro de 200817: 56Public\Common\Oak\Lib\Sh4\Retail
Emulrotate.lib546,78215 De Janeiro de 200817: 56Public\Common\Oak\Lib\Sh4\Retail
Ddcore.lib1,487,74815 De Janeiro de 200817: 34Public\Common\Oak\Lib\X86\Debug
Ddgpe.lib301,72415 De Janeiro de 200818: 00Public\Common\Oak\Lib\X86\Debug
Ddi_3dr_lib.lib862,35415 De Janeiro de 200818: 00Public\Common\Oak\Lib\X86\Debug
Ddi_flat_lib.lib442,08615 De Janeiro de 200818: 00Public\Common\Oak\Lib\X86\Debug
Ddi_ragexl_lib.lib2,163,70815 De Janeiro de 200818: 00Public\Common\Oak\Lib\X86\Debug
Emul.lib653,76815 De Janeiro de 200818: 00Public\Common\Oak\Lib\X86\Debug
Emulrotate.lib648,44415 De Janeiro de 200818: 00Public\Common\Oak\Lib\X86\Debug
Ddcore.lib1,016,15815 De Janeiro de 200817: 33Public\Common\Oak\Lib\X86\Retail
Ddgpe.lib245,10015 De Janeiro de 200817: 59Public\Common\Oak\Lib\X86\Retail
Ddi_3dr_lib.lib688,71615 De Janeiro de 200817: 59Public\Common\Oak\Lib\X86\Retail
Ddi_flat_lib.lib358,28615 De Janeiro de 200817: 59Public\Common\Oak\Lib\X86\Retail
Ddi_ragexl_lib.lib1,870,14615 De Janeiro de 200817: 59Public\Common\Oak\Lib\X86\Retail
Emul.lib627,29815 De Janeiro de 200817: 59Public\Common\Oak\Lib\X86\Retail
Emulrotate.lib607,99815 De Janeiro de 200817: 59Public\Common\Oak\Lib\X86\Retail
Ddraw.h46,63915 De Janeiro de 200822: 00Public\Common\Sdk\Inc
Omap730_ddi.lib339,46415 De Janeiro de 200818: 30Public\Csp_omap\Oak\Lib\Armv4i\Debug
Omap730_ddi.lib235,86415 De Janeiro de 200818: 29Public\Csp_omap\Oak\Lib\Armv4i\Retail

Ponto Da Situação

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

A informação contida neste artigo aplica-se a:
  • Windows Embedded CE 6.0
Palavras-chave: 
kbmt kbfix kbexpertiseinter kbqfe KB946657 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 946657  (http://support.microsoft.com/kb/946657/en-us/ )