enumeração D2D1_IMAGE_SOURCE_LOADING_OPTIONS (d2d1_3.h)
Controla sinalizadores de opção para um novo ID2D1ImageSource quando ele é criado.
Syntax
typedef enum D2D1_IMAGE_SOURCE_LOADING_OPTIONS {
D2D1_IMAGE_SOURCE_LOADING_OPTIONS_NONE = 0,
D2D1_IMAGE_SOURCE_LOADING_OPTIONS_RELEASE_SOURCE = 1,
D2D1_IMAGE_SOURCE_LOADING_OPTIONS_CACHE_ON_DEMAND = 2,
D2D1_IMAGE_SOURCE_LOADING_OPTIONS_FORCE_DWORD = 0xffffffff
} ;
Constantes
D2D1_IMAGE_SOURCE_LOADING_OPTIONS_NONE Valor: 0 Nenhuma opção é usada. |
D2D1_IMAGE_SOURCE_LOADING_OPTIONS_RELEASE_SOURCE Valor: 1 Indica que a origem da imagem deve liberar sua referência à fonte de bitmap wic depois de inicializada. Por padrão, a origem da imagem retém uma referência à fonte de bitmap wic para o tempo de vida do objeto para habilitar otimizações de qualidade e velocidade para impressão. Essa opção desabilita essa otimização. |
D2D1_IMAGE_SOURCE_LOADING_OPTIONS_CACHE_ON_DEMAND Valor: 2 Indica que a origem da imagem deve preencher apenas as sub-regiões do cache de imagens sob demanda. Você pode controlar esse comportamento usando o EnsureCached e métodos TrimCache . Essas opções fornecem a capacidade de melhorar o uso da memória mantendo apenas as partes necessárias da imagem na memória. Essa opção requer que a origem da imagem tenha uma referência à origem do bitmap wic e seja incompatível com D2D1_IMAGE_SOURCE_LOADING_OPTIONS_RELEASE_SOURCE. |
D2D1_IMAGE_SOURCE_LOADING_OPTIONS_FORCE_DWORD Valor: 0xffffffff |
Comentários
D2D1_IMAGE_SOURCE_CREATION_OPTIONS_RELEASE_SOURCE faz com que a origem da imagem não retenha uma referência ao objeto de origem usado para criá-la.
Ele pode diminuir a qualidade e a eficiência da impressão.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10 [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2016 [aplicativos da área de trabalho | Aplicativos UWP] |
Cabeçalho | d2d1_3.h |