ID2D1DeviceContext::GetImageLocalBounds-Methode (d2d1_1.h)
Ruft die Grenzen eines Bilds ohne die Welttransformation des angewendeten Kontexts ab.
Syntax
HRESULT GetImageLocalBounds(
[in] ID2D1Image *image,
[out] D2D1_RECT_F *localBounds
);
Parameter
[in] image
Typ: ID2D1Image*
Das Bild, dessen Begrenzungen berechnet werden.
[out] localBounds
Typ: D2D1_RECT_F[1]
Wenn diese Methode zurückgibt, enthält einen Zeiger auf die Bildgrenzen in geräteunabhängigen Pixeln (Device Independent Pixels, DIPs) und im lokalen Raum.
Rückgabewert
Diese Methode gibt keinen Wert zurück.
Bemerkungen
Die Bildgrenzen enthalten keine Multiplikation mit der Welttransformation. Sie spiegeln den aktuellen DPI-Wert, den Einheitenmodus und den Interpolationsmodus des Kontexts wider.
Verwenden Sie ID2D1DeviceContext::GetImageWorldBounds, um die Grenzen abzurufen, die die Welttransformation enthalten.
Die zurückgegebenen Begrenzungen geben an, welche Pixel durch aufrufen von DrawImage mit einem Zieloffset von (0,0) und einer Identitätswelttransformationsmatrix betroffen wären. Sie spiegeln nicht das aktuelle Cliprechteck wider, das im Gerätekontext festgelegt ist, oder den Umfang des aktuellen Zielbilds des Kontexts.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 und Plattformupdate für Windows 7 [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 und Plattformupdate für Windows Server 2008 R2 [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | d2d1_1.h |
DLL | D2d1.dll |
Weitere Informationen
ID2D1DeviceContext::CreateBitmap