Compartilhar via


Funções DDI de gráficos personalizados

Importante

Recomendamos que você use o driver de classe de caixa de entrada IPP da Microsoft, juntamente com o PSA (Aplicativos de Suporte para Impressão), para personalizar a experiência de impressão em Windows 10 e 11 para o desenvolvimento de dispositivos de impressora.

Para obter mais informações, consulte o Guia de design do aplicativo de suporte para impressão.

Os desenvolvedores de minidriver de impressora podem estender os recursos dos DDIs de elementos gráficos do driver de impressora principal implementando métodos de plug-in. Um plug-in de renderização pode conectar algumas funções DDI gráficas para fornecer implementações personalizadas das funções principais do driver de impressora. Os desenvolvedores de novos plug-ins de renderização de impressora devem implementar métodos baseados em COM para seus plug-ins. Consulte Interfaces COM para renderizar plug-ins para obter uma lista das interfaces COM definidas.

Antes da publicação das interfaces COM, os IHVs podiam estender os recursos dos DDIs gráficos implementando uma ou mais funções OEMXxx para seus plug-ins de renderização. Embora o uso dessas funções ainda seja compatível por motivos de compatibilidade, os gravadores de novos plug-ins de renderização devem usar os métodos nas interfaces COM.

O restante desta seção contém os seguintes tópicos:

Plug-ins de renderização baseados em COM

Plug-ins de renderização não baseados em COM