#include <IJPEGImageWriteOptions.h>
Data Interface used by the JPEGImageWriteFormat filter
- See Also
- IJPEGEncoder
| virtual bool16 IJPEGImageWriteOptions::GetCustomHuff | ( | | ) | const |
| pure virtual |
Retrieve the huffman encoding setting.
- Returns
- kTrue to use custom huffman encoding
| virtual JPEGEncoding IJPEGImageWriteOptions::GetEncoding | ( | | ) | const |
| pure virtual |
Get counterpart to SetEncoding
- Returns
- encoding scheme
| virtual JPEGQuality IJPEGImageWriteOptions::GetJPEGQuality | ( | | ) | const |
| pure virtual |
Get counterpart to SetJPEGQuality
- Returns
- compression quality
| virtual JPEGScanTabGroup IJPEGImageWriteOptions::GetScanTabGroup | ( | | ) | const |
| pure virtual |
| virtual void IJPEGImageWriteOptions::SetCustomHuff | ( | bool16 | custom | ) | |
| pure virtual |
Set whether or not to use huffman encoding.
- Parameters
| custom | - IN: Use huffman encoding? |
| virtual void IJPEGImageWriteOptions::SetEncoding | ( | JPEGEncoding | encoding | ) | |
| pure virtual |
Set the encoding scheme
- Parameters
| encoding | - IN: jpeg encoding scheme. |
| virtual void IJPEGImageWriteOptions::SetJPEGQuality | ( | JPEGQuality | quality | ) | |
| pure virtual |
Set the compression quality. Has nothing to do with resolution or image quality.
- Parameters
| quality | - IN: compression quality. |
| virtual void IJPEGImageWriteOptions::SetScanTabGroup | ( | JPEGScanTabGroup | group | ) | |
| pure virtual |
Obsolete. You can safely ignore this method as the encoder does not actually use it.