Freigeben über


EncoderParameter-Konstruktor (Encoder, Int32[], Int32[], Int32[], Int32 )

Initialisiert eine neue Instanz der EncoderParameter-Klasse mit dem angegebenen Encoder-Objekt und vier Arrays von 32-Bit-Ganzzahlen. Die vier Arrays stellen ein Array von Bereichen rationaler Zahlen dar. Ein rationaler Bereich ist die Menge aller Bruchzahlen von einem kleinsten Bruchwert bis zu einem größten Bruchwert. Legt die ValueType-Eigenschaft auf ValueTypeRationalRange und die NumberOfValues-Eigenschaft auf die Anzahl der Elemente im numerator1-Array fest, die gleich der Anzahl der Elemente in den anderen drei Arrays sein muss.

Namespace: System.Drawing.Imaging
Assembly: System.Drawing (in system.drawing.dll)

Syntax

'Declaration
Public Sub New ( _
    encoder As Encoder, _
    numerator1 As Integer(), _
    denominator1 As Integer(), _
    numerator2 As Integer(), _
    denominator2 As Integer() _
)
'Usage
Dim encoder As Encoder
Dim numerator1 As Integer()
Dim denominator1 As Integer()
Dim numerator2 As Integer()
Dim denominator2 As Integer()

Dim instance As New EncoderParameter(encoder, numerator1, denominator1, numerator2, denominator2)
public EncoderParameter (
    Encoder encoder,
    int[] numerator1,
    int[] denominator1,
    int[] numerator2,
    int[] denominator2
)
public:
EncoderParameter (
    Encoder^ encoder, 
    array<int>^ numerator1, 
    array<int>^ denominator1, 
    array<int>^ numerator2, 
    array<int>^ denominator2
)
public EncoderParameter (
    Encoder encoder, 
    int[] numerator1, 
    int[] denominator1, 
    int[] numerator2, 
    int[] denominator2
)
public function EncoderParameter (
    encoder : Encoder, 
    numerator1 : int[], 
    denominator1 : int[], 
    numerator2 : int[], 
    denominator2 : int[]
)

Parameter

  • encoder
    Ein Encoder-Objekt, das den global eindeutigen Bezeichner für die Parameterkategorie kapselt.
  • numerator1
    Ein Array von 32-Bit-Ganzzahlen, das die Zähler der Mindestwerte für die Bereiche angibt. Die ganzen Zahlen im Array müssen positiv sein.
  • denominator1
    Ein Array von 32-Bit-Ganzzahlen, das die Nenner der Mindestwerte für die Bereiche angibt. Die ganzen Zahlen im Array müssen positiv sein.
  • numerator2
    Ein Array von 32-Bit-Ganzzahlen, das die Zähler der Höchstwerte für die Bereiche angibt. Die ganzen Zahlen im Array müssen positiv sein.
  • denominator2
    Ein Array von 32-Bit-Ganzzahlen, das die Nenner der Höchstwerte für die Bereiche angibt. Die ganzen Zahlen im Array müssen positiv sein.

Hinweise

Der i-te Bereich besteht aus allen Bruchzahlen von Zähler1[i]/Nenner1[i] bis Zähler2[i]/Nenner2[i].

Plattformen

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

EncoderParameter-Klasse
EncoderParameter-Member
System.Drawing.Imaging-Namespace