Classe CDCRenderTarget
Wrapper pour ID2D1DCRenderTarget
.
Syntaxe
class CDCRenderTarget : public CRenderTarget;
Membres
Constructeurs publics
Nom | Description |
---|---|
CDCRenderTarget::CDCRenderTarget |
Construit un objet CDCRenderTarget . |
Méthodes publiques
Nom | Description |
---|---|
CDCRenderTarget::Attach |
Attache l’interface cible de rendu existante à l’objet |
CDCRenderTarget::BindDC |
Lie la cible de rendu au contexte de l’appareil auquel il émet des commandes de dessin |
CDCRenderTarget::Create |
Crée un CDCRenderTarget . |
CDCRenderTarget::Detach |
Détache l’interface cible du rendu de l’objet |
CDCRenderTarget::GetDCRenderTarget |
Retourne une ID2D1DCRenderTarget interface |
Opérateurs publics
Nom | Description |
---|---|
CDCRenderTarget::operator ID2D1DCRenderTarget* |
Retourne une ID2D1DCRenderTarget interface |
Membres de données protégés
Nom | Description |
---|---|
CDCRenderTarget ::m_pDCRenderTarget | Pointeur vers un objet ID2D1DCRenderTarget . |
Hiérarchie d'héritage
CObject
CRenderTarget
CDCRenderTarget
Spécifications
En-tête : afxrendertarget.h
CDCRenderTarget::Attach
Attache l’interface cible de rendu existante à l’objet
void Attach(ID2D1DCRenderTarget* pTarget);
Paramètres
pTarget
Interface cible de rendu existante. Impossible d’être NULL
CDCRenderTarget::BindDC
Lie la cible de rendu au contexte de l’appareil auquel il émet des commandes de dessin
BOOL BindDC(
const CDC& dc,
const CRect& rect);
Paramètres
dc
Contexte d’appareil auquel la cible de rendu émet des commandes de dessin
rect
Dimensions du handle à un contexte d’appareil (HDC
) auquel la cible de rendu est liée
Valeur de retour
Si la méthode réussit, retourne TRUE
. Sinon, FALSE
est retourné.
CDCRenderTarget::CDCRenderTarget
Construit un objet CDCRenderTarget
.
CDCRenderTarget();
CDCRenderTarget::Create
Crée un CDCRenderTarget
.
BOOL Create(const D2D1_RENDER_TARGET_PROPERTIES& props);
Paramètres
props
Mode de rendu, format de pixel, options de communication à distance, informations DPI et prise en charge minimale de DirectX requise pour le rendu matériel.
Valeur de retour
Si la méthode réussit, retourne TRUE
. Sinon, FALSE
est retourné.
CDCRenderTarget::Detach
Détache l’interface cible du rendu de l’objet
ID2D1DCRenderTarget* Detach();
Valeur de retour
Pointeur vers l’interface cible de rendu détachée.
CDCRenderTarget::GetDCRenderTarget
Retourne un ID2D1DCRenderTarget
.
ID2D1DCRenderTarget* GetDCRenderTarget();
Valeur de retour
Pointeur vers une interface ou NULL
si l’objet ID2D1DCRenderTarget
n’est pas encore initialisé.
CDCRenderTarget::m_pDCRenderTarget
Pointeur vers un objet ID2D1DCRenderTarget
.
ID2D1DCRenderTarget* m_pDCRenderTarget;
CDCRenderTarget::operator ID2D1DCRenderTarget*
Retourne une ID2D1DCRenderTarget
interface
operator ID2D1DCRenderTarget*();
Valeur de retour
Pointeur vers une [
interface ID2D1DCRenderTarget'](/windows/win32/api/d2d1/nn-d2d1-id2d1dcrendertarget) ou NULL si l’objet n’est pas encore initialisé.