Funções DDI de gráficos personalizados
Importante
A plataforma de impressão moderna é o meio preferido do Windows para se comunicar com as impressoras. Recomendamos que você use o driver de classe de caixa de entrada IPP da Microsoft juntamente com PSA (Aplicativos de Suporte à Impressão) para personalizar a experiência de impressão no Windows 10 e 11 para o desenvolvimento de dispositivos de impressora.
Para obter mais informações, consulte Plataformade impressão moderna e o Guia de design do aplicativo de suporte de impressão.
Os desenvolvedores de minidriver de impressora podem estender os recursos dos DDIs de 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 de gráficos para fornecer implementações personalizadas das principais funções 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 plug-ins de renderização 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 tenha suporte 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: