Estrutura DOCINFOA (wingdi.h)
A estrutura DOCINFO contém os nomes de arquivo de entrada e saída e outras informações usadas pela função StartDoc .
Sintaxe
typedef struct _DOCINFOA {
int cbSize;
LPCSTR lpszDocName;
LPCSTR lpszOutput;
LPCSTR lpszDatatype;
DWORD fwType;
} DOCINFOA, *LPDOCINFOA;
Membros
cbSize
Especifica o tamanho, em bytes, da estrutura.
lpszDocName
Ponteiro para uma cadeia de caracteres terminada em nulo que especifica o nome do documento.
lpszOutput
Ponteiro para uma cadeia de caracteres terminada em nulo que especifica o nome de um arquivo de saída. Se esse ponteiro for NULL, a saída será enviada para o dispositivo identificado pelo identificador de contexto do dispositivo que foi passado para a função StartDoc .
lpszDatatype
Ponteiro para uma cadeia de caracteres terminada em nulo que especifica o tipo de dados usado para registrar o trabalho de impressão. Os valores legais para esse membro podem ser encontrados chamando EnumPrintProcessorDatatypes e podem incluir valores como raw, emf ou XPS_PASS. Esse membro pode ser NULL. Observe que o tipo de dados solicitado pode ser ignorado.
fwType
Especifica informações adicionais sobre o trabalho de impressão. Esse membro deve ser zero ou um dos valores a seguir.
Valor | Significado |
---|---|
DI_APPBANDING | Os aplicativos que usam a faixa devem definir esse sinalizador para o desempenho ideal durante a impressão. |
DI_ROPS_READ_DESTINATION | O aplicativo usará operações de raster que envolvem a leitura da superfície de destino. |
Comentários
Observação
O cabeçalho wingdi.h define DOCINFO como um alias que seleciona automaticamente a versão ANSI ou Unicode dessa função com base na definição da constante de pré-processador UNICODE. Misturar o uso do alias neutro de codificação com código que não seja neutro em codificação pode levar a incompatibilidades que resultam em erros de compilação ou de runtime. Para obter mais informações, consulte Convenções para protótipos de função.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Cabeçalho | wingdi.h (inclua Windows.h) |
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de