Metodo IXpsOMTileBrush::GetViewbox (xpsobjectmodel.h)
Ottiene la parte dell'immagine di origine da utilizzare dal riquadro.
Sintassi
HRESULT GetViewbox(
[out, retval] XPS_RECT *viewbox
);
Parametri
[out, retval] viewbox
Struttura XPS_RECT che descrive l'area del contenuto di origine da usare nel riquadro.
Valore restituito
Se il metodo ha esito positivo, restituisce S_OK; in caso contrario, restituisce un codice di errore HRESULT .
Codice restituito | Descrizione |
---|---|
|
Il metodo è riuscito. |
|
viewbox è NULL. |
Commenti
La casella di visualizzazione del pennello specifica la parte di un'immagine o di un oggetto visivo di origine da usare come immagine del riquadro.
Le coordinate della casella di visualizzazione del pennello sono relative al contenuto di origine, in modo che (0,0) specifichi l'angolo superiore sinistro del contenuto di origine. Per le immagini, le dimensioni specificate dalla casella di visualizzazione del pennello sono espresse in unità di 1/96". Le coordinate pixel corrispondenti nell'immagine di origine vengono calcolate come segue:
Nell'illustrazione seguente, l'immagine a sinistra è un esempio di immagine di origine, l'immagine al centro mostra la casella di visualizzazione selezionata e l'immagine a destra mostra il pennello risultante.
Se la risoluzione dell'immagine di origine è 96 per 96 punti per pollice e le dimensioni dell'immagine sono 96 per 96 pixel, i valori dei campi nel parametro viewbox saranno:I valori dei parametri precedenti corrispondono all'immagine di origine come:
- SourceLeft = 96 × 48 / 96 = 48 pixel dal lato sinistro
- SourceTop = 96 × 4 / 96 = 24 pixel dalla parte superiore
- SourceWidth = 96 × 24 / 96 = 24 pixel di larghezza
- SourceHeight = 96 × 48 / 96 = 48 pixel alti
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 7, Windows Vista con SP2 e Aggiornamento della piattaforma per Windows Vista [app desktop | App UWP] |
Server minimo supportato | Windows Server 2008 R2, Windows Server 2008 con SP2 e Platform Update per Windows Server 2008 [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | xpsobjectmodel.h |