Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

CroppedBitmap-Klasse

 

Veröffentlicht: Oktober 2016

Schneidet eine BitmapSource zu.

Namespace:   System.Windows.Media.Imaging
Assembly:  PresentationCore (in PresentationCore.dll)

System.Object
  System.Windows.Threading.DispatcherObject
    System.Windows.DependencyObject
      System.Windows.Freezable
        System.Windows.Media.Animation.Animatable
          System.Windows.Media.ImageSource
            System.Windows.Media.Imaging.BitmapSource
              System.Windows.Media.Imaging.CroppedBitmap

public sealed class CroppedBitmap : BitmapSource, ISupportInitialize

NameBeschreibung
System_CAPS_pubmethodCroppedBitmap()

Initialisiert eine neue Instanz der CroppedBitmap-Klasse.

System_CAPS_pubmethodCroppedBitmap(BitmapSource, Int32Rect)

Initialisiert eine neue Instanz der CroppedBitmap -Klasse, die dem angegebenen Source und SourceRect.

NameBeschreibung
System_CAPS_pubpropertyCanFreeze

Ruft einen Wert ab, der anzeigt, ob das Objekt als nicht änderbar festgelegt werden kann.(Geerbt von „Freezable“.)

System_CAPS_pubpropertyDependencyObjectType

Ruft die DependencyObjectType umschließt der CLR Typ dieser Instanz. (Geerbt von „DependencyObject“.)

System_CAPS_pubpropertyDispatcher

Ruft die Dispatcher ab, denen dies DispatcherObject zugeordnet ist. (Geerbt von „DispatcherObject“.)

System_CAPS_pubpropertyDpiX

Ruft die horizontale Punkte pro Zoll (dots per inch, dpi) des Bilds. (Geerbt von „BitmapSource“.)

System_CAPS_pubpropertyDpiY

Ruft die vertikale Punkte pro Zoll (dots per inch, dpi) des Bilds. (Geerbt von „BitmapSource“.)

System_CAPS_pubpropertyFormat

Ruft das systemeigene PixelFormat der Bitmap-Daten.(Geerbt von „BitmapSource“.)

System_CAPS_pubpropertyHasAnimatedProperties

Ruft einen Wert, der angibt, ob eine oder mehrere AnimationClock Objekte Abhängigkeitseigenschaften dieses Objekt zugeordnet ist.(Geerbt von „Animatable“.)

System_CAPS_pubpropertyHeight

Ruft die Höhe des Quellbitmaps in Geräteunabhängige Einheiten (1/96 Zoll pro Einheit). (Geerbt von „BitmapSource“.)

System_CAPS_pubpropertyIsDownloading

Ruft einen Wert, der angibt, ob die BitmapSource Inhalt gegenwärtig heruntergeladen wird.(Geerbt von „BitmapSource“.)

System_CAPS_pubpropertyIsFrozen

Ruft einen Wert ab, der angibt, ob das Objekt derzeit geändert werden kann.(Geerbt von „Freezable“.)

System_CAPS_pubpropertyIsSealed

Ruft einen Wert, der angibt, ob diese Instanz derzeit versiegelt ist (schreibgeschützt).(Geerbt von „DependencyObject“.)

System_CAPS_pubpropertyMetadata

Ruft die Metadaten ab, die diesem Bitmap-Bild zugeordnet ist.(Geerbt von „BitmapSource“.)

System_CAPS_pubpropertyPalette

Ruft die Farbpalette der Bitmap ab, sofern eine angegeben wurde.(Geerbt von „BitmapSource“.)

System_CAPS_pubpropertyPixelHeight

Ruft die Höhe der Bitmap in Pixel ab.(Geerbt von „BitmapSource“.)

System_CAPS_pubpropertyPixelWidth

Ruft die Breite der Bitmap in Pixel ab.(Geerbt von „BitmapSource“.)

System_CAPS_pubpropertySource

Ruft die Quelle für die Bitmap ab oder legt diese fest.

System_CAPS_pubpropertySourceRect

Ruft den rechteckigen Bereich ab, auf den die Bitmap zugeschnitten wird, oder legt diesen fest.

System_CAPS_pubpropertyWidth

Ruft die Breite der Bitmap in Geräteunabhängige Einheiten (1/96 Zoll pro Einheit). (Geerbt von „BitmapSource“.)

NameBeschreibung
System_CAPS_pubmethodApplyAnimationClock(DependencyProperty, AnimationClock)

Wendet einen AnimationClock auf die angegebene DependencyProperty an. Wenn die Eigenschaft bereits animiert wird, wird das SnapshotAndReplace-Übergabeverhalten verwendet.(Geerbt von „Animatable“.)

System_CAPS_pubmethodApplyAnimationClock(DependencyProperty, AnimationClock, HandoffBehavior)

Wendet einen AnimationClock auf die angegebene DependencyProperty an. Wenn die Eigenschaft bereits animiert wird, dem angegebenen HandoffBehavior verwendet wird.(Geerbt von „Animatable“.)

System_CAPS_pubmethodBeginAnimation(DependencyProperty, AnimationTimeline)

Wendet eine Animation auf die angegebene DependencyProperty an. Die Animation wird gestartet, wenn der nächste Frame gerendert wird. Wenn die angegebene Eigenschaft bereits animiert wird, wird das SnapshotAndReplace-Übergabeverhalten verwendet.(Geerbt von „Animatable“.)

System_CAPS_pubmethodBeginAnimation(DependencyProperty, AnimationTimeline, HandoffBehavior)

Wendet eine Animation auf die angegebene DependencyProperty an. Die Animation wird gestartet, wenn der nächste Frame gerendert wird. Wenn die angegebene Eigenschaft bereits animiert wird, dem angegebenen HandoffBehavior verwendet wird.(Geerbt von „Animatable“.)

System_CAPS_pubmethodBeginInit()

Signalisiert den Beginn der CroppedBitmap Initialisierung.

System_CAPS_pubmethodCheckAccess()

Bestimmt, ob der aufrufende Thread Zugriff auf diese DispatcherObject.(Geerbt von „DispatcherObject“.)

System_CAPS_pubmethodClearValue(DependencyProperty)

Löscht den lokalen Wert einer Eigenschaft. Die Eigenschaft, deren Wert gelöscht werden soll, wird durch einen DependencyProperty-Bezeichner angegeben.(Geerbt von „DependencyObject“.)

System_CAPS_pubmethodClearValue(DependencyPropertyKey)

Löscht den lokalen Wert einer schreibgeschützten Eigenschaft. Die Eigenschaft, deren Wert gelöscht werden soll, wird durch einen DependencyPropertyKey angegeben.(Geerbt von „DependencyObject“.)

System_CAPS_pubmethodClone()

Erstellt einen änderbaren Klon dieser CroppedBitmap, indem tiefe Kopien der Werte dieses Objekts erzeugt werden. Beim Kopieren von Abhängigkeitseigenschaften kopiert diese Methode Ressourcenverweise und Datenbindungen (die aber möglicherweise nicht mehr aufgelöst werden können), jedoch keine Animationen oder ihre aktuellen Werte.

System_CAPS_pubmethodCloneCurrentValue()

Erstellt einen änderbaren Klon des CroppedBitmap-Objekts, indem tiefe Kopien der aktuellen Werte dieses Objekts erzeugt werden. Ressourcenverweise, Datenbindungen und Animationen werden nicht kopiert, ihre aktuellen Werte werden jedoch kopiert.

System_CAPS_pubmethodCoerceValue(DependencyProperty)

Erzwingt den Wert der angegebenen Abhängigkeitseigenschaft. Dies erfolgt durch den Aufruf einer beliebigen CoerceValueCallback-Funktion, die in den Metadaten für die Abhängigkeitseigenschaft angegeben ist, während sie beim aufrufenden DependencyObject beendet wird.(Geerbt von „DependencyObject“.)

System_CAPS_pubmethodCopyPixels(Array, Int32, Int32)

Kopiert die Bitmap-Pixeldaten in ein Array von Pixeln mit dem angegebenen Schritt, beginnend beim angegebenen Offset.(Geerbt von „BitmapSource“.)

System_CAPS_pubmethodCopyPixels(Int32Rect, Array, Int32, Int32)

Kopiert die Bitmap-Pixeldaten innerhalb des angegebenen Rechtecks in ein Array von Pixeln mit dem angegebenen Schritt beginnend beim angegebenen Offset.(Geerbt von „BitmapSource“.)

System_CAPS_pubmethodCopyPixels(Int32Rect, IntPtr, Int32, Int32)

Kopiert die Bitmap-Pixeldaten innerhalb des angegebenen Rechtecks (Geerbt von „BitmapSource“.)

System_CAPS_pubmethodEndInit()

Signalisiert das Ende der CroppedBitmap Initialisierung.

System_CAPS_pubmethodEquals(Object)

Bestimmt, ob ein bereitgestelltes DependencyObject entspricht dem aktuellen DependencyObject.(Geerbt von „DependencyObject“.)

System_CAPS_pubmethodFreeze()

Definiert das aktuelle Objekt als nicht änderbar und legt seine IsFrozen-Eigenschaft auf true fest.(Geerbt von „Freezable“.)

System_CAPS_pubmethodGetAnimationBaseValue(DependencyProperty)

Gibt den nicht animierten Wert der angegebenen DependencyProperty.(Geerbt von „Animatable“.)

System_CAPS_pubmethodGetAsFrozen()

Erstellt eine fixierte Kopie der Freezable, mit Basiseigenschaftswerten (nicht animiert). Da die Kopie fixiert ist, werden alle fixierten Unterobjekte als Verweis kopiert.(Geerbt von „Freezable“.)

System_CAPS_pubmethodGetCurrentValueAsFrozen()

Erstellt eine fixierte Kopie der Freezable mit aktuellen Eigenschaftswerten. Da die Kopie fixiert ist, werden alle fixierten Unterobjekte als Verweis kopiert.(Geerbt von „Freezable“.)

System_CAPS_pubmethodGetHashCode()

Ruft einen Hashcode für diese DependencyObject ab.(Geerbt von „DependencyObject“.)

System_CAPS_pubmethodGetLocalValueEnumerator()

Erstellt einen spezialisierten Enumerator für die Bestimmung, welche Abhängigkeitseigenschaften lokal auf diesem festgelegte Werte haben DependencyObject.(Geerbt von „DependencyObject“.)

System_CAPS_pubmethodGetType()

Ruft den Type der aktuellen Instanz ab.(Geerbt von „Object“.)

System_CAPS_pubmethodGetValue(DependencyProperty)

Gibt den aktuellen effektiven Wert einer Abhängigkeitseigenschaft für diese Instanz eines DependencyObject zurück.(Geerbt von „DependencyObject“.)

System_CAPS_pubmethodInvalidateProperty(DependencyProperty)

Den tatsächliche Wert für die angegebene Abhängigkeitseigenschaft erneut bewertet werden soll(Geerbt von „DependencyObject“.)

System_CAPS_pubmethodReadLocalValue(DependencyProperty)

Gibt den lokalen Wert einer Abhängigkeitseigenschaft zurück, wenn dieser vorhanden ist.(Geerbt von „DependencyObject“.)

System_CAPS_pubmethodSetCurrentValue(DependencyProperty, Object)

Legt den Wert einer Abhängigkeitseigenschaft fest, ohne deren Wertquelle zu ändern.(Geerbt von „DependencyObject“.)

System_CAPS_pubmethodSetValue(DependencyProperty, Object)

Legt den lokalen Wert einer Abhängigkeitseigenschaft fest, die durch ihren Bezeichner angegeben ist.(Geerbt von „DependencyObject“.)

System_CAPS_pubmethodSetValue(DependencyPropertyKey, Object)

Legt den lokalen Wert einer schreibgeschützten Abhängigkeitseigenschaft fest, die durch den DependencyPropertyKey-Bezeichner der Abhängigkeitseigenschaft angegeben ist.(Geerbt von „DependencyObject“.)

System_CAPS_protmethodShouldSerializeProperty(DependencyProperty)

Gibt einen Wert zurück, der angibt, ob Serialisierungsprozesse den Wert der bereitgestellten Abhängigkeitseigenschaft serialisieren sollen.(Geerbt von „DependencyObject“.)

System_CAPS_pubmethodToString()

Erstellt eine Zeichenfolgendarstellung für dieses Objekt basierend auf der aktuellen Kultur.(Geerbt von „ImageSource“.)

System_CAPS_pubmethodToString(IFormatProvider)

Erstellt eine Zeichenfolgendarstellung für dieses Objekt basierend auf der IFormatProvider übergeben. Wenn der Anbieter null, wird die CurrentCulture verwendet wird.(Geerbt von „ImageSource“.)

System_CAPS_pubmethodVerifyAccess()

Erzwingt, dass der aufrufende Thread den Zugriff auf diese kann DispatcherObject.(Geerbt von „DispatcherObject“.)

NameBeschreibung
System_CAPS_pubfieldSystem_CAPS_staticSourceProperty

Bezeichnet die Source-Abhängigkeitseigenschaft.

System_CAPS_pubfieldSystem_CAPS_staticSourceRectProperty

Bezeichnet die SourceRect-Abhängigkeitseigenschaft.

NameBeschreibung
System_CAPS_pubeventChanged

Tritt auf, wenn die Freezable oder ein darin enthaltenes Objekt geändert wurde.(Geerbt von „Freezable“.)

System_CAPS_pubeventDecodeFailed

Tritt auf, wenn das Bild nicht aufgrund einer beschädigten Headers nicht geladen.(Geerbt von „BitmapSource“.)

System_CAPS_pubeventDownloadCompleted

Tritt auf, wenn der Bitmapinhalt vollständig heruntergeladen wurde.(Geerbt von „BitmapSource“.)

System_CAPS_pubeventDownloadFailed

Tritt auf, wenn der Bitmapinhalt nicht heruntergeladen werden konnte.(Geerbt von „BitmapSource“.)

System_CAPS_pubeventDownloadProgress

Tritt auf, wenn sich der Status beim Herunterladen des Bitmapinhalts geändert hat.(Geerbt von „BitmapSource“.)

NameBeschreibung
System_CAPS_pubinterfaceSystem_CAPS_privmethodIFormattable.ToString(String, IFormatProvider)

Formatiert den Wert der aktuellen Instanz mit dem angegebenen Format.(Geerbt von „ImageSource“.)

CroppedBitmap implements the ISupportInitialize interface to optimize initialization on multiple properties. Property changes can occur only during object initialization. Call BeginInit to signal that initialization has begun and EndInit to signal that initialization has completed. After initialization, property changes are ignored.

CroppedBitmap objects created by using the CroppedBitmap(BitmapSource, Int32Rect) constructor are automatically initialized, and properties cannot be changed.

Metadata tags related to image data must be updated if an image is saved to a file after a transform is applied.

Use the P:System.Windows.Media.Imaging.CroppedBitmap.SourceRect property of this class to define the area of the bitmap that is to be cropped.

.NET Framework
Verfügbar seit 3.0

Alle öffentlichen statischen Member ( Shared in Visual Basic) dieses Typs sind threadsicher. Die Threadsicherheit für Instanzmember ist nicht garantiert.

Zurück zum Anfang
Anzeigen: