Funções DDI de gráficos personalizados
Importante
A moderna plataforma de impressão é o meio preferido do Windows para comunicar com as impressoras. Recomendamos que utilize o controlador de classe da caixa de entrada IPP da Microsoft, juntamente com as Aplicações de Suporte de Impressão (PSA), 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 o guia de design do aplicativo de suporte Print.
Os desenvolvedores de minidrivers de impressora podem estender os recursos das DDIs gráficas 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 principais funções do driver da 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 seja suportado 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: