Compartilhar via


FLAT Sample Display Driver

Windows Mobile Not SupportedWindows Embedded CE Supported

9/8/2008

O driver FLAT é um driver exibir simples que faz não implementar aceleração hardware; Em vez disso, ele implementa recursos de aceleração software, oferece suporte a intensidades cor que são 8, 16, 24 e 32 bits e oferece suporte a qualquer físico resolução com suporte pela BIOS.

O driver FLAT funciona com o Rage ATI, Especialista ATI, Savage4, Savage2000, NVIDIA TNT2, 2000 Voodoo3, Voodoo3 3000, Matrox G200 e vídeo Matrox G400 conjuntos chip.

Não se esqueça executar Vesatest.exe para verificar VESA BIOS da plataforma de hardware é 2.0 ou posterior e que ele oferece suporte o modo você desejar.

Because of seu suporte ampla para vídeo chipsets e sua flexibilidade geral, o driver FLAT é uma boa base para implementar hardware-Accelerated exibir drivers para seu próprio hardware.

O driver FLAT também é um driver bom usar ao avaliar Windows Embedded CE porque ele é compatível com hardware exibir que está prontamente disponível no mercado. No entanto, quando um interno exibir driver está disponível para um conjunto de chips, Microsoft recomenda que os desenvolvedores usem este driver.

Em geral, interno exibir drivers oferecem melhor desempenho, usando recursos de hardware que geralmente não são expostos por meio de VESA BIOS.

O FLAT exemplo é o driver exibir usar como padrão para a maioria das plataformas hardware 86-Based x. Ele requer que o suporte cartão exibir Extensões VESA BIOS 2.0 ou posteriores.

No tempo inicializar, o carregador inicializar deve definir o vídeo modo porque o driver FLAT Não é possível definido-lo em sua própria.

Em x 86 hardware plataformas, o vídeo modo é definido pela ferramenta LoadCEPC.exe e o BIOS. Portanto, você deve atualização seus discos inicializar CEPC para que o carregador inicializar correto para o driver exibir FLAT. Para obter mais informações sobre as opções LoadCEPC.exe, executar loadcepc /?. Use o /L opção para definir a modo de exibição.

Observação

Se você usar o /D alternar para especificar o modo de exibição, não é possível usar o driver DDI_FLAT.

Para compilar e incluir o FLAT driver em uma imagem, defina BSP_DISPLAY_FLAT = 1.

O driver exibir exemplo FLAT é o Diretório %_WINCEROOT%\Public\Common\OAK\Drivers\Display\VGAFlat.

See Also

Concepts

ATI Sample Display Driver
ATI Sample Display Driver Optimization
Sample DrvEscape Function
Sample Blit Acceleration
Display Driver Performance Profiling
Display Driver Registry Settings
Display Driver Development Concepts
Display Driver Extensions
Display Driver Recommendations

Other Resources

Loadcepc.exe Boot Loader Usage