Metodo ID2D1ImageBrush::SetSourceRectangle (d2d1_1.h)
Imposta il rettangolo di origine nel pennello dell'immagine.
Sintassi
void SetSourceRectangle(
[in] const D2D1_RECT_F *sourceRectangle
);
Parametri
[in] sourceRectangle
Tipo: const D2D1_RECT_F*
Rettangolo di origine che definisce la parte dell'immagine da riquadrire.
Valore restituito
nessuno
Osservazioni
L'angolo superiore sinistro del parametro sourceRectangle esegue il mapping all'origine dello spazio del pennello. In questo caso, se le trasformazioni del pennello e del mondo sono entrambe identità, la parte dell'immagine nell'angolo superiore sinistro del rettangolo di origine verrà eseguito il rendering in corrispondenza (0,0) nella destinazione di rendering.
Il rettangolo di origine verrà espanso in modo diverso a seconda che l'immagine di input sia basata su pixel (bitmap o effetto) o da un elenco di comandi.
- Se l'immagine di input è una bitmap o un effetto, il rettangolo verrà espanso per incapsulare un pixel di input completo prima di essere ulteriormente ridimensionato per garantire che il rettangolo proiettato sia corretto nello spazio della scena finale.
- Se l'immagine di input è un elenco di comandi, l'elenco di comandi verrà leggermente espanso per incapsulare un pixel di input completo.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8 e Aggiornamento della piattaforma per Windows 7 [app desktop | App UWP] |
Server minimo supportato | Windows Server 2012 e Aggiornamento della piattaforma per Windows Server 2008 R2 [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | d2d1_1.h |
DLL | D2d1.dll |