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 |