Freigeben über


IDWriteBitmapRenderTarget::GetMemoryDC-Methode (dwrite.h)

Ruft ein Handle für den Kontext des Speichergeräts ab.

Syntax

HDC GetMemoryDC();

Rückgabewert

Typ: HDC

Gibt ein Gerätekontexthandle an den Kontext des Speichergeräts zurück.

Hinweise

Eine Anwendung kann den Gerätekontext verwenden, um mithilfe von GDI-Funktionen zu zeichnen. Eine Anwendung kann das Bitmaphandle (HBITMAP) abrufen, indem Sie GetCurrentObject aufruft. Eine Anwendung, die Informationen zur zugrunde liegenden Bitmap benötigt, einschließlich eines Zeigers auf die Pixeldaten, kann GetObject aufrufen, um eine DIBSECTION-Struktur auszufüllen. Die Bitmap ist immer ein 32-Bit-DIB von oben nach unten.

Beachten Sie, dass diese Methode keine Parameter akzeptiert und eine HDC-Variable und kein HRESULT zurückgibt.

memoryHdc = g_pBitmapRenderTarget->GetMemoryDC();

Der hier zurückgegebene HDC ist weiterhin im Besitz des Bitmaprenderungszielobjekts und sollte nicht vom Client freigegeben oder gelöscht werden.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile dwrite.h
Bibliothek Dwrite.lib
DLL Dwrite.dll

Weitere Informationen

IDWriteBitmapRenderTarget