System::Drawing::Imaging::EncoderParameter класс
Содержание
[
Скрывать
]EncoderParameter class
Служит контейнером, используемым для передачи значений кодировщику изображений. Объекты этого класса должны выделяться только с помощью функции System::MakeObject(). Никогда не создавайте экземпляр этого типа в стеке или с помощью оператора new, так как это приведёт к ошибкам времени выполнения и/или сбоям утверждений. Всегда оборачивайте этот класс в указатель System::SmartPtr и используйте этот указатель для передачи его в функции в качестве аргумента.
class EncoderParameter : public System::Object
Методы
| Метод | Описание |
|---|---|
| EncoderParameter() | Создаёт новый экземпляр класса EncoderParameter. |
| EncoderParameter(const SharedPtr<Encoder>&, uint8_t, bool) | Создаёт новый экземпляр класса EncoderParameter. |
| EncoderParameter(const SharedPtr<Encoder>&, int16_t) | Создаёт новый экземпляр класса EncoderParameter. |
| EncoderParameter(const SharedPtr<Encoder>&, int64_t) | Создаёт новый экземпляр класса EncoderParameter. |
| EncoderParameter(const SharedPtr<Encoder>&, int32_t) | Создаёт новый экземпляр класса EncoderParameter. |
| EncoderParameter(const SharedPtr<Encoder>&, int32_t, int32_t) | Создаёт новый экземпляр класса EncoderParameter, представляющий дробь. |
| EncoderParameter(const SharedPtr<Encoder>&, int64_t, int64_t) | Создаёт новый экземпляр класса EncoderParameter, представляющий диапазон целочисленных значений. |
| EncoderParameter(const SharedPtr<Encoder>&, int32_t, int32_t, int32_t, int32_t) | Создаёт новый экземпляр класса EncoderParameter, представляющий диапазон дробей. |
| EncoderParameter(const SharedPtr<Encoder>&, const String&) | Создаёт новый экземпляр класса EncoderParameter. |
| EncoderParameter(const SharedPtr<Encoder>&, const ArrayPtr<uint8_t>&, bool) | Создаёт новый экземпляр класса EncoderParameter, представляющий массив значений. |
| EncoderParameter(const SharedPtr<Encoder>&, const ArrayPtr<int16_t>&) | Создаёт новый экземпляр класса EncoderParameter, представляющий массив значений. |
| EncoderParameter(const SharedPtr<Encoder>&, const ArrayPtr<int64_t>&) | Создаёт новый экземпляр класса EncoderParameter, представляющий массив значений. |
| EncoderParameter(const SharedPtr<Encoder>&, const ArrayPtr<int32_t>&, const ArrayPtr<int32_t>&) | Создаёт новый экземпляр класса EncoderParameter, представляющий массив дробей. |
| EncoderParameter(const SharedPtr<Encoder>&, const ArrayPtr<int64_t>&, const ArrayPtr<int64_t>&) | Создаёт новый экземпляр класса EncoderParameter, представляющий массив диапазонов целых чисел. |
| EncoderParameter(const SharedPtr<Encoder>&, const ArrayPtr<int32_t>&, const ArrayPtr<int32_t>&, const ArrayPtr<int32_t>&, const ArrayPtr<int32_t>&) | Создаёт новый экземпляр класса EncoderParameter, представляющий массив диапазонов дробей. |
| EncoderParameter(const SharedPtr<Encoder>&, int, EncoderParameterValueType, void *) | Создаёт новый экземпляр класса EncoderParameter, представляющий указанное количество значений указанного типа, считываемых из указанного буфера. |
| get_Encoder() const | Возвращает объект Encoder, связанный с текущим объектом EncoderParameter. |
| get_NumberOfValues() const | Возвращает число значений, представленных текущим объектом. |
| get_Type() const | Возвращает тип значения(й), представленного текущим объектом. |
| set_Encoder(const EncoderPtr&) | Связывает указанный объект Encoder с текущим объектом EncoderParameter. |
| ~EncoderParameter() | Деструктор. |
См. также
- Class Object
- Namespace System::Drawing::Imaging
- Library Aspose.Font for C++