Compartilhar via


Display Driver Recommendations

Windows Mobile Not SupportedWindows Embedded CE Supported

9/8/2008

Habilitar a exibir driver recomendações você para implementar seu driver exibir mais facilmente, embora você pode desenvolver um driver totalmente funcional mesmo se o hardware não está de acordo com essas recomendações.

Seu hardware exibir deve atender a seguinte requisitos. Se não tiver, você deve modificar as classes GPE para usá-los.

  • Ele deve usar um linear-quadro reserva.
  • A memória hardware exibir deve ser contíguo.
  • Um linear-deve acessar janela rosto a reserva todo quadro.
  • Ele deve usar um com suporte combinação de formato pixel, de remessa e ordenação pixel. Para obter mais informações, consulte Exibir formatos de buffer.

A seguinte lista mostra Microsoft recomendações para reserva quadro do hardware a exibir:

  • Formato Top-Down, com pixel (0, 0) no parte superior à Esquerda e (pixellargura - 1, altura -1) no direito inferior.
  • A reserva quadro é distância, o número de bytes na memória exigido representar um linha de digitalização na exibir, deve ser um múltiplo de 4 bytes, mesmo que isso significa preenchimento final de cada linha de digitalização com não usado bytes.
  • A reserva quadro deve ser acessível pelo microprocessador sem exigir que o microprocessador executar banco seleção.
  • Buffers de quadros não devem usar planos bit, no qual separar quadro buffers são usados para cada canalizar cor ou intensidade componente.

A seguinte lista mostra o hardware exibir que pode acelerar operações, na ordem de importância diminuindo:

  • Cor sólida preenchimentos, especificamente operações blit de cores, o pbo-> iSolidColor membro não é 0xFFFFFFFF.
  • Operações blit cores SRCCOPY.
  • Exibir cursor, se seu executar-tempo imagem usa um cursor.
  • Horizontal sólida e linha vertical desenho.
  • Desenho de linha sólido com precisão subpixel.
  • Operações mascaradas blit cores SRCCOPY.
  • Sólida geral desenho de linha com resolução subpixel.

See Also

Concepts

Display Driver Development Concepts
Display Driver Extensions
Display Driver Samples