Metodo ID2D1DeviceContext::GetImageLocalBounds (d2d1_1.h)
Ottiene i limiti di un'immagine senza la trasformazione globale del contesto applicato.
Sintassi
HRESULT GetImageLocalBounds(
[in] ID2D1Image *image,
[out] D2D1_RECT_F *localBounds
);
Parametri
[in] image
Tipo: ID2D1Image*
Immagine i cui limiti verranno calcolati.
[out] localBounds
Tipo: D2D1_RECT_F[1]
Quando termina, questo metodo contiene un puntatore ai limiti dell'immagine in pixel indipendenti (DIP) del dispositivo e nello spazio locale.
Valore restituito
Questo metodo non restituisce valori.
Commenti
I limiti dell'immagine non includono la moltiplicazione per la trasformazione globale. Riflettono la modalità DPI, la modalità unità e l'interpolazione correnti del contesto.
Per ottenere i limiti che includono la trasformazione globale, usare ID2D1DeviceContext::GetImageWorldBounds.
I limiti restituiti riflettono i pixel interessati chiamando DrawImage con un offset di destinazione (0,0) e una matrice di trasformazione del mondo delle identità. Non riflettono il rettangolo di ritaglio corrente impostato nel contesto del dispositivo o l'extent dell'immagine di destinazione corrente del contesto.
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 |
Vedi anche
ID2D1DeviceContext::CreateBitmap