Função D2D1CreateFactory (d2d1.h)
Cria um objeto de fábrica que pode ser usado para criar recursos direct2D.
Sintaxe
HRESULT D2D1CreateFactory(
[in] D2D1_FACTORY_TYPE factoryType,
[in] REFIID riid,
[in, optional] const D2D1_FACTORY_OPTIONS *pFactoryOptions,
[out] void **ppIFactory
);
Parâmetros
[in] factoryType
Tipo: D2D1_FACTORY_TYPE
O modelo de threading da fábrica e os recursos que ele cria.
[in] riid
Tipo: REFIID
Uma referência à IID de ID2D1Factory obtida usando __uuidof(ID2D1Factory)
.
[in, optional] pFactoryOptions
Tipo: const D2D1_FACTORY_OPTIONS*
O nível de detalhes fornecido à camada de depuração.
[out] ppIFactory
Tipo: void**
Quando esse método retorna, contém o endereço para um ponteiro para a nova fábrica.
Valor retornado
Tipo: HRESULT
Se a função for bem-sucedida, ela retornará S_OK. Caso contrário, ele retornará um código de erroHRESULT.
Comentários
A interface ID2D1Factory fornece o ponto de partida para Direct2D. Em geral, um objeto criado a partir de uma única instância de um objeto de fábrica pode ser usado com outros recursos criados a partir dessa instância, mas não com recursos criados por outras instâncias de fábrica.
Requisitos
Cliente mínimo com suporte | Windows 7, Windows Vista com SP2 e Atualização de Plataforma para Windows Vista [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2008 R2, Windows Server 2008 com SP2 e Platform Update para Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | d2d1.h |
Biblioteca | D2d1.lib |
DLL | D2d1.dll |
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