ID2D1RenderTarget::CreateBitmap(D2D1_SIZE_U,constvoid*,UINT32,constD2D1_BITMAP_PROPERTIES*,ID2D1Bitmap**)-Methode (d2d1.h)
Erstellt eine ID2D1BitmapBrush aus der angegebenen Bitmap.
Syntax
HRESULT CreateBitmap(
D2D1_SIZE_U size,
const void *srcData,
UINT32 pitch,
const D2D1_BITMAP_PROPERTIES *bitmapProperties,
ID2D1Bitmap **bitmap
);
Parameter
size
Typ: [in] D2D1_SIZE_U
Die Dimensionen der zu erstellenden Bitmap in Pixeln.
srcData
Typ: [in] const void*
Ein Zeiger auf den Speicherort der Bilddaten oder NULL , um eine nicht initialisierte Bitmap zu erstellen.
pitch
Typ: [in] UINT32
Die Byteanzahl jeder Scanlinie, die gleich ist (die Bildbreite in Pixel × die Anzahl der Bytes pro Pixel) + Speicherfüllung. Wenn srcDataNULL ist, wird dieser Wert ignoriert. (Beachten Sie, dass Pitch manchmal auch als stride bezeichnet wird.)
bitmapProperties
Typ: [in] const D2D1_BITMAP_PROPERTIES*
Das Pixelformat und dots per inch (DPI) der zu erstellenden Bitmap.
bitmap
Typ: [out] ID2D1Bitmap*
Der Bitmapinhalt des neuen Pinsels.
Rückgabewert
Typ: HRESULT
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein HRESULT-Fehlercode zurückgegeben.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 7, Windows Vista mit SP2 und Plattformupdate für Windows Vista [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2, Windows Server 2008 mit SP2 und Plattformupdate für Windows Server 2008 [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | d2d1.h |
Bibliothek | D2d1.lib |
DLL | D2d1.dll |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für