Método ID2D1ImageBrush::SetSourceRectangle (d2d1_1.h)
Define o retângulo de origem no pincel de imagem.
Sintaxe
void SetSourceRectangle(
[in] const D2D1_RECT_F *sourceRectangle
);
Parâmetros
[in] sourceRectangle
Tipo: const D2D1_RECT_F*
O retângulo de origem que define a parte da imagem a ser lado a lado.
Retornar valor
Nenhum
Comentários
O canto superior esquerdo do parâmetro sourceRectangle é mapeado para a origem do espaço de pincel. Ou seja, se as transformações de pincel e mundo forem identidade, a parte da imagem no canto superior esquerdo do retângulo de origem será renderizada em (0,0) no destino de renderização.
O retângulo de origem será expandido de forma diferente dependendo se a imagem de entrada é baseada em pixels (um bitmap ou efeito) ou por uma lista de comandos.
- Se a imagem de entrada for um bitmap ou um efeito, o retângulo será expandido para encapsular um pixel de entrada completo antes de ser reduzido para garantir que o retângulo projetado esteja correto no espaço de cena final.
- Se a imagem de entrada for uma lista de comandos, a lista de comandos será ligeiramente expandida para encapsular um pixel de entrada completo.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8 e Atualização de Plataforma para Windows 7 [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2012 e Atualização de Plataforma para Windows Server 2008 R2 [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | d2d1_1.h |
DLL | D2d1.dll |