Classe CRenderTarget
Wrapper per ID2D1RenderTarget.
class CRenderTarget : public CObject;
Membri
Costruttori pubblici
Nome |
Descrizione |
---|---|
Costruisce un oggetto CRenderTarget. |
|
Il distruttore.Chiamato quando è in corso l'eliminazione di un oggetto destinazione di rendering. |
Metodi pubblici
Nome |
Descrizione |
---|---|
Allega l'interfaccia della destinazione di rendering esistente all'oggetto |
|
Avvia il disegno in questa destinazione di rendering. |
|
Cancella l'area di disegno al colore specificato. |
|
Converte il colore GDI e i valori alfa nell'oggetto D2D1_COLOR_F. |
|
Crea una nuova destinazione di rendering della bitmap per l'utilizzo durante il disegno fuori schermo intermedio compatibile con la destinazione di rendering corrente. |
|
Elimina una o più risorse |
|
Disconnette l'interfaccia della destinazione di rendering dall'oggetto |
|
Disegna il testo formattato descritto dall'oggetto IDWriteTextLayout specificato. |
|
Disegna la struttura dell'ellisse specificata utilizzando lo stile del tratto specificato. |
|
Disegna la struttura della geometria specificata utilizzando lo stile del tratto specificato. |
|
Disegna i glifi specificati. |
|
Disegna una linea tra i punti specificati utilizzando lo stile di tratto specificato. |
|
Disegna la struttura di un rettangolo che dispone delle dimensioni e dello stile del tratto specificati. |
|
Disegna la struttura del rettangolo arrotondato specificato utilizzando lo stile del tratto specificato. |
|
Disegna il testo specificato utilizzando le informazioni sul formato fornite da un oggetto IDWriteTextFormat. |
|
Disegna il testo formattato descritto dall'oggetto IDWriteTextLayout specificato. |
|
Termina le operazioni di disegno nella destinazione di rendering e indica lo stato di errore corrente e i tag associati. |
|
Dipinge l'area interna dell'ellisse specificata. |
|
Dipinge l'area interna della geometria specificata. |
|
Dipinge l'area interna della mesh specificata. |
|
Applica la maschera di opacità descritta dalla bitmap specificata a un pennello e utilizza tale pennello per dipingere un'area della destinazione di rendering. |
|
Dipinge l'area interna del rettangolo specificato. |
|
Dipinge l'area interna del rettangolo arrotondato specificato. |
|
Esegue tutti i comandi di disegno in sospeso. |
|
Recupera la modalità di anti-aliasing corrente per le operazioni di disegno non di testo. |
|
Restituisce i punti per pollice (DPI) della destinazione di rendering |
|
Ottiene la dimensione massima, in pixel, nelle unità dipendenti dal dispositivo (pixel), di ogni dimensione della bitmap supportata dalla destinazione di rendering |
|
Recupera il formato pixel e la modalità alfa della destinazione di rendering |
|
Restituisce la dimensione della destinazione di rendering in pixel del dispositivo |
|
Restituisce l'interfaccia ID2D1RenderTarget |
|
Restituisce la dimensione della destinazione di rendering in Device Independent Pixel |
|
Ottiene l'etichetta per le operazioni di disegno successive. |
|
Ottiene la modalità di anti-aliasing corrente per le operazioni di disegno del testo e del glifo. |
|
Recupera le opzioni di rendering del testo correnti della destinazione di rendering. |
|
Applica la trasformazione specificata alla destinazione di rendering, sostituendo la trasformazione esistente.Tutte le operazioni di disegno successive si verificano nello spazio trasformato. |
|
Indica se la destinazione di rendering supporta le proprietà specificate |
|
Controlla la validità della risorsa |
|
Rimuove l'ultimo clip multimediale allineato dall'asse dalla destinazione di rendering.Dopo che viene chiamato questo metodo, il clip multimediale non è applicato più alle operazioni di disegno successive. |
|
Interrompe il reindirizzamento delle operazioni di disegno al livello specificato dall'ultima chiamata PushLayer. |
|
Rimuove l'ultimo clip multimediale allineato dall'asse dalla destinazione di rendering.Dopo che viene chiamato questo metodo, il clip multimediale non è applicato più alle operazioni di disegno successive. |
|
Aggiunge il livello specificato alla destinazione di rendering in modo che riceva tutte le operazioni di disegno successive fino a quando non viene chiamato PopLayer. |
|
Imposta lo stato di disegno della destinazione di rendering su quello di ID2D1DrawingStateBlock specificato. |
|
Salva lo stato corrente del disegno nell'oggetto ID2D1DrawingStateBlock specificato. |
|
Imposta la modalità di anti-aliasing della destinazione di rendering.La modalità di anti-aliasing che si applica a tutte le operazioni di disegno successive, escluse quelle di testo e glifo. |
|
Imposta i punti per pollice (DPI) della destinazione di rendering. |
|
Specifica un'etichetta per le operazioni di disegno successive. |
|
Specifica la modalità di anti-aliasing da utilizzare per le operazioni di disegno del testo e glifo successive. |
|
Specifica opzioni di rendering del testo da applicare a tutte le operazioni di disegno del testo e del glifo successive. |
|
Di overload.Applica la trasformazione specificata alla destinazione di rendering, sostituendo la trasformazione esistente.Tutte le operazioni di disegno successive si verificano nello spazio trasformato. |
Metodi protetti
Nome |
Descrizione |
---|---|
Verifica la validità dell'oggetto CD2DResource; crea l'oggetto se non esiste già. |
Operatori pubblici
Nome |
Descrizione |
---|---|
Restituisce l'interfaccia ID2D1RenderTarget |
Membri di dati protetti
Nome |
Descrizione |
---|---|
Elenco di puntatori agli oggetti CD2DResource. |
|
Un puntatore a un oggetto ID2D1RenderTarget. |
|
Puntatore all'oggetto CD2DTextFormat che contiene un formato di testo predefinito. |
Gerarchia di ereditarietà
Requisiti
Intestazione: afxrendertarget.h