Belirtiler
Aşağıdaki senaryoyu ele alalım.
- DirectDraw ve Windows Medya Oynatıcı destekleyen Windows Embedded CE 6.0 tabanlı bir görüntünüz var.
- DirectDraw'da özel bir dört karakterli kod (FourCC) kod biçimi tanımlarsınız.
- Özel biçimle kodlanmış bir dosyayı oynatmaya çalışıyorsunuz.
Bu senaryoda, video işleme filtresi, video karelerini işlemek için renk biçimini kullanamaz. Filtre bunun yerine başka biçimler kullanır.
Neden
Bu sorun, özel Grafik Aygıt Arabirimi (GDI) kodu tarafından ortak biçim tablosuna statik olarak başvurulduğu için oluşur. Bu nedenle, renk biçimi tablosunda yapılan değişiklikler GDI'nın kullandığı sürüme yansıtılmaz. Video işleme filtresi özel bir biçim istediğinde, GDI isteğe yanıt veremez.
Çözüm
Yazılım güncelleştirme bilgileri
Desteklenen bir yazılım güncelleştirmesi, Windows CE 6.0 Platform Builder Aylık Güncelleştirmesi (Şubat 2009) olarak Microsoft'tan edinilebilir. Bunu, bu makalenin "Dosya bilgileri" bölümüne kaydırarak doğrulayabilirsiniz. Paket dosya adı ürün sürümünü, tarihi, Bilgi Bankası ürün numarasını ve işlemci türünü içerir. Paket dosya adı biçimi:
Ürün sürümü-yymmgg-kbnnnn-işlemci türüÖrneğin: Wincepb50-060503-kb917590-armv4i.msi, 917590 numaralı KB makalesinde belgelenen ve Mayıs 2006 aylık güncelleştirmesinde yer alan ARMV4i Windows CE 5.0 Platform Builder düzeltmesidir. Bu sorunu hemen çözmek için Windows CE Platform Oluşturucu ve temel işletim sistemi yazılım güncelleştirmelerini alma hakkında bilgi edinmek üzere aşağıdaki makale numarasına tıklayın:
837392 Microsoft Windows CE Platform Builder ürünleri için temel işletim sistemi düzeltmelerini bulmaNote Siz düzeltmeyi yükledikten sonra hem genel kod hem de özel kod ortak bir başvuru tablosunu paylaşabilir.
Önkoşullar
Bu güncelleştirme, yalnızca bu ürün için daha önce yayımlanan tüm güncelleştirmeler de yüklenmişse desteklenir.
Yeniden başlatma gereksinimi
Bu yazılım güncelleştirmesini uyguladıktan sonra, tüm platformda temiz bir derleme gerçekleştirmelisiniz. Bunu yapmak için aşağıdaki yöntemlerden birini kullanın:
- Oluştur menüsünde Temizle'ye tıklayın ve ardından Platformu Oluştur'a tıklayın
- Oluştur menüsünde Platformu Yeniden Oluştur'a tıklayın.
Bu yazılım güncelleştirmesini uyguladıktan sonra bilgisayarınızı yeniden başlatmanız gerekmez.
Güncelleştirme değiştirme bilgileri
Bu güncelleştirme, başka güncelleştirmelerin yerine geçmez.
Dosya bilgileri
Bu yazılım güncelleştirme paketinin İngilizce sürümü aşağıdaki tabloda listelenen dosya özniteliklerine veya daha sonraki dosya özniteliklerine sahiptir.
| Dosya adı | Dosya boyutu | Tarih | Saat |
|---|---|---|---|
| Wincepb60-090226-kb960707-armv4i.msi | 3,138,560 | 26 Şubat 2009 | 23:07 |
| Wincepb60-090226-kb960707-mipsii.msi | 3,008,000 | 26 Şubat 2009 | 23:07 |
| Wincepb60-090226-kb960707-mipsii_fp.msi | 3,009,536 | 26 Şubat 2009 | 23:07 |
| Wincepb60-090226-kb960707-mipsiv.msi | 3,043,328 | 26 Şubat 2009 | 23:07 |
| Wincepb60-090226-kb960707-mipsiv_fp.msi | 3,042,816 | 26 Şubat 2009 | 23:07 |
| Wincepb60-090226-kb960707-sh4.msi | 3,007,488 | 26 Şubat 2009 | 23:07 |
| Wincepb60-090226-kb960707-x86.msi | 2,767,872 | 26 Şubat 2009 | 23:07 |
Bu yazılım güncelleştirme paketinin İngilizce sürümü aşağıdaki tabloda listelenen dosya özniteliklerine (veya daha sonraki dosya özniteliklerine) sahiptir. Bu dosyaların tarihleri ve saatleri Eşgüdümlü Evrensel Saat'te (UTC) listelenmiştir. Dosya bilgilerini görüntülediğinizde yerel saate dönüştürülür. UTC ile yerel saat arasındaki farkı bulmak için Denetim Masası'deki Tarih ve Saat öğesinde Saat Dilimi sekmesini kullanın.
| Dosya adı | Dosya boyutu | Tarih | Saat | Yol |
|---|---|---|---|---|
| Windows embedded ce 6.0_update_kb960707.htm | 8,006 | 26 Şubat 2009 | 23:03 | 090226_kb960707 |
| Halcaps.cpp | 10,028 | 13-Şubat-2009 | 23:51 | Public\Common\Oak\Drivers\Display\Ragexl\Driver |
| Gggpe.h | 16,721 | 13-Şubat-2009 | 23:51 | Public\Common\Oak\Inc |
| Ddrawi.h | 37,004 | 13-Şubat-2009 | 23:51 | Public\Common\Oak\Inc |
| Ddcore.lib | 1,735,624 | 13-Şubat-2009 | 23:44 | public\common\oak\lib\armv4i\debug |
| Ddi_ragexl_lib.lib | 2,742,168 | 13-Şubat-2009 | 23:45 | public\common\oak\lib\armv4i\debug |
| Ddcore.lib | 1,158,078 | 13-Şubat-2009 | 23:44 | Public\Common\Oak\Lib\Armv4i\Retail |
| Ddi_ragexl_lib.lib | 2,136,580 | 13-Şubat-2009 | 23:44 | Public\Common\Oak\Lib\Armv4i\Retail |
| Ddcore.lib | 1,709,480 | 13-Şubat-2009 | 23:45 | Public\Common\Oak\Lib\Mipsii\Debug |
| Ddi_ragexl_lib.lib | 2,497,258 | 13-Şubat-2009 | 23:46 | Public\Common\Oak\Lib\Mipsii\Debug |
| Ddcore.lib | 1,136,632 | 13-Şubat-2009 | 23:45 | Public\Common\Oak\Lib\Mipsii\Retail |
| Ddi_ragexl_lib.lib | 1,954,234 | 13-Şubat-2009 | 23:46 | Public\Common\Oak\Lib\Mipsii\Retail |
| Ddcore.lib | 1,709,572 | 13-Şubat-2009 | 23:47 | public\Common\Oak\Lib\Mipsii_fp\Debug |
| Ddi_ragexl_lib.lib | 2,500,034 | 13-Şubat-2009 | 23:47 | public\Common\Oak\Lib\Mipsii_fp\Debug |
| Ddcore.lib | 1,136,796 | 13-Şubat-2009 | 23:46 | Public\Common\Oak\Lib\Mipsii_fp\Retail |
| Ddi_ragexl_lib.lib | 1,954,182 | 13-Şubat-2009 | 23:47 | Public\Common\Oak\Lib\Mipsii_fp\Retail |
| Ddcore.lib | 1,738,508 | 13-Şubat-2009 | 23:48 | Public\Common\Oak\Lib\Mipsiv\Debug |
| Ddi_ragexl_lib.lib | 2,541,732 | 13-Şubat-2009 | 23:49 | Public\Common\Oak\Lib\Mipsiv\Debug |
| Ddcore.lib | 1,154,410 | 13-Şubat-2009 | 23:48 | Public\Common\Oak\Lib\Mipsiv\Retail |
| Ddi_ragexl_lib.lib | 1,978,558 | 13-Şubat-2009 | 23:48 | Public\Common\Oak\Lib\Mipsiv\Retail |
| Ddcore.lib | 1,738,600 | 13-Şubat-2009 | 23:49 | Public\Common\Oak\Lib\Mipsiv_fp\Debug |
| Ddi_ragexl_lib.lib | 2,541,596 | 13-Şubat-2009 | 23:50 | Public\Common\Oak\Lib\Mipsiv_fp\Debug |
| Ddcore.lib | 1,154,574 | 13-Şubat-2009 | 23:49 | Public\Common\Oak\Lib\Mipsiv_fp\Retail |
| Ddi_ragexl_lib.lib | 1,975,144 | 13-Şubat-2009 | 23:50 | Public\Common\Oak\Lib\Mipsiv_fp\Retail |
| Ddcore.lib | 1,582,142 | 13-Şubat-2009 | 23:51 | public\common\oak\lib\sh4\debug |
| Ddi_ragexl_lib.lib | 2,291,750 | 13-Şubat-2009 | 23:51 | public\common\oak\lib\sh4\debug |
| Ddcore.lib | 1,082,584 | 13-Şubat-2009 | 23:50 | Public\Common\Oak\Lib\Sh4\Retail |
| Ddi_ragexl_lib.lib | 1,869,812 | 13-Şubat-2009 | 23:51 | Public\Common\Oak\Lib\Sh4\Retail |
| Ddcore.lib | 1,488,092 | 13-Şubat-2009 | 23:43 | Public\Common\Oak\Lib\X86\Debug |
| Ddi_ragexl_lib.lib | 2,160,488 | 13-Şubat-2009 | 23:43 | Public\Common\Oak\Lib\X86\Debug |
| Ddcore.lib | 1,015,320 | 13-Şubat-2009 | 23:42 | Public\Common\Oak\Lib\X86\Retail |
| Ddi_ragexl_lib.lib | 1,866,814 | 13-Şubat-2009 | 23:43 | Public\Common\Oak\Lib\X86\Retail |
Durum
Microsoft bunun, "Şunlar için geçerlidir" bölümünde listelenen Microsoft ürünlerinde sorun olduğunu doğrulamıştır.
Daha Fazla Bilgi
Yazılım güncelleştirme terminolojisi hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:
824684 Microsoft yazılım güncelleştirmelerini açıklamak için kullanılan standart terminolojinin açıklaması