Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ta sekcja zawiera informacje o interfejsach składnika Windows Imaging (WIC).
W tej sekcji
| Temat | Opis |
|---|---|
|
Mapa IWICBit |
Definiuje metody, które dodają koncepcję możliwości zapisu i statycznych reprezentacji map bitowych w pamięci do IWICBitmapSource. |
|
IWICBitmapClipper |
Uwidacznia metody, które tworzą obciętą wersję mapy bitowej wejściowej dla określonego prostokątnego regionu zainteresowania. |
|
IWICBitmapCodecInfo |
Uwidacznia metody, które zawierają informacje o konkretnym koderce. |
|
IWICBitmapCodecProgressNotification |
Uwidacznia metody używane do powiadamiania o postępie koderów i dekodatorów. |
|
IWICBitmapDecoder |
Uwidacznia metody reprezentujące dekoder. |
|
IWICBitmapDecoderInfo |
Uwidacznia metody, które zawierają informacje o dekoderze. |
|
IWICBitmapEncoder |
Definiuje metody ustawiania właściwości kodera, takich jak miniatury, ramki i palety. |
|
IWICBitmapEncoderInfo |
Uwidacznia metody udostępniające informacje o koderze. |
|
IWICBitmapFlipRotator |
Ujawnia metody, które generują odwrócone (poziomo lub pionowo) i/lub obracane (o przyrosty 90 stopni) źródło mapy bitowej. Rotacje są wykonywane przed przewróceniem. |
|
IWICBitmapFrameDecode |
Definiuje metody dekodowania pojedynczych ramek obrazów zakodowanego pliku. |
|
IWICBitmapFrameEncode |
Reprezentuje pojedyncze klatki obrazu enkodera. |
|
IWICBitmapLock |
Uwidacznia metody, które obsługują metodę blokady. |
|
IWICBitmapScaler |
Reprezentuje zmienioną wersję mapy bitowej wejściowej przy użyciu algorytmu ponownego próbkowania lub filtrowania. |
|
IWICBitmapSource |
Uwidacznia metody odwołujące się do źródła, z którego są pobierane piksele, ale nie mogą być zapisywane z powrotem. |
|
IWICBitmapSourceTransform |
Udostępnia metody odciążania niektórych operacji do implementacji bazowej IWICBitmapSource. |
|
IWICColorContext |
Uwidacznia metody zarządzania kolorami. |
|
IWICColorTransform |
Uwidacznia metody przekształcające IWICBitmapSource z jednego kontekstu kolorów na inny. |
|
IWICComponentFactory |
Uwidacznia metody tworzenia składników używanych przez deweloperów składników. Obejmuje to czytniki i zapisujące metadane oraz inne usługi przeznaczone dla deweloperów kodeków i procedur obsługi metadanych. |
|
IWICComponentInfo |
Uwidacznia metody dostarczające informacje o składnikach. |
|
IWICDdsDecoder |
Zawiera informacje i funkcje specyficzne dla formatu obrazu DDS. |
|
IWICDsEncoder |
Umożliwia zapisywanie informacji specyficznych dla formatu DDS do kodera. |
|
IWICDevelopRaw |
Uwidacznia metody, które zapewniają dostęp do możliwości formatu kodu pierwotnego. |
|
IWICDevelopRawNotificationCallback |
Uwidacznia metodę wywołania zwrotnego dla nieprzetworzonych powiadomień o zmianie obrazu. |
|
IWICDdsFrameDecode |
Umożliwia dostęp do pojedynczej ramki danych obrazu DDS w natywnym formacie DXGI_FORMAT, a także zawiera informacje o tych danych. |
|
IWICEnumMetadataItem |
Uwidacznia metody udostępniające usługi wyliczania dla poszczególnych elementów metadanych. |
|
IWICFastMetadataEncoder |
Udostępnia metody używane do bezpośredniej edycji metadanych. Szybki koder metadanych umożliwia dodawanie i usuwanie metadanych do obrazu bez konieczności pełnego ponownego kodowania obrazu. |
|
IWICFormatConverter |
Reprezentuje IWICBitmapSource, który konwertuje dane obrazu z jednego formatu pikseli na inny, obsługując dithering i halftoning do indeksowanych formatów, translację palety i progowanie alfa. |
|
IWICFormatConverterInfo |
Uwidacznia metody udostępniające informacje o konwerterze formatu pikseli. |
|
IWICImageEncoder |
Koduje interfejsy ID2D1Image do interfejsu IWICBitmapEncoder. |
|
IWICImagingFactory |
Udostępnia metody używane do tworzenia składników dla funkcji WIC, takich jak dekodatory, kodery i konwertery formatów pikseli. |
|
IWICImagingFactory2 |
Rozszerzenie interfejsu fabryki WIC, które zawiera możliwość tworzenia IWICImageEncoder. |
|
IWICJpegFrameDecode |
Uwidacznia metody dekodowania obrazów JPEG. Zapewnia dostęp do nagłówka Start Of Frame (SOF), nagłówka Start of Scan (SOS), tabel Huffman i Quantization oraz skompresowanych danych JPEG. Umożliwia również indeksowanie w celu zapewnienia efektywnego dostępu losowego. |
|
IWICJpegFrameEncode |
Uwidacznia metody zapisywania skompresowanych danych skanowania JPEG bezpośrednio do strumienia wyjściowego kodera WIC. Zapewnia również dostęp do tabel Huffman i kwantyzacji. |
|
IWICMetadataBlockReader |
Udostępnia metody, które zapewniają dostęp do wszystkich bloków metadanych najwyższego poziomu kodera. |
|
IWICMetadataBlockWriter |
Uwidacznia metody, które umożliwiają kodowanie metadanych. Ten interfejs jest implementowany zarówno przez dekoder, jak i przez ramki obrazu. |
|
IWICMetadataHandlerInfo |
Uwidacznia metody, które zawierają podstawowe informacje o zarejestrowanej procedurze obsługi metadanych. |
|
IWICMetadataQueryReader |
Uwidacznia metody pobierania bloków metadanych i elementów z dekodera lub ramek obrazów przy użyciu wyrażenia zapytania metadanych. |
|
IWICMetadataQueryWriter |
Udostępnia metody ustawiania lub usuwania bloków metadanych i elementów kodera lub jego ramek obrazu, przy pomocy wyrażenia zapytań metadanych. |
|
IWICMetadataReader |
Uwidacznia metody zapewniające dostęp do podkreślenia zawartości metadanych. Ten interfejs jest implementowany przez niezależnych dostawców oprogramowania (ISV) w celu tworzenia nowych czytników metadanych. |
|
IWICMetadataReaderInfo |
Udostępnia metody, które zawierają podstawowe informacje o zarejestrowanym czytniku metadanych. |
|
IWICMetadataWriter |
Udostępnia metody, które zapewniają dostęp do pisania zawartości metadanych. Jest to implementowane przez ISV w celu utworzenia nowych twórców metadanych. |
|
IWICMetadataWriterInfo |
Udostępnia metody, które dostarczają podstawowe informacje na temat zarejestrowanego pisarza metadanych. |
|
IWICPalette |
Uwidacznia metody uzyskiwania dostępu do tabeli kolorów i tworzenia jej głównie w przypadku formatów indeksowanych pikseli. |
|
IWICPersistStream |
Uwidacznia metody udostępniające dodatkowe metody ładowania i zapisywania, które przyjmują metody WICPersistOptions. |
|
IWICPixelFormatInfo |
Udostępnia metody, które udostępniają informacje o formacie pikseli. |
|
IWICPixelFormatInfo2 |
Rozszerza IWICPixelFormatInfo, podając dodatkowe informacje o formacie pikseli. |
|
IWICPlanarBitmapFrameEncode |
Umożliwia zapisanie pikseli obrazu składnika planarnego do kodera. |
|
IWICPlanarBitmapSourceTransform |
Zapewnia dostęp do formatów płaszczyznowych pikseli Y CbCr, w których składniki pikseli są przechowywane w oddzielnych płaszczyznach. |
|
IWICPlanarFormatConverter |
Umożliwia zainicjowanie konwertera formatów przy użyciu źródła planarnego. |
|
IWICProgressCallback |
interfejs IWICProgressCallback jest udokumentowany tylko pod kątem zgodności; jego stosowanie nie jest zalecane i może zostać zmienione lub niedostępne w przyszłości. Zamiast tego użyj RegisterProgressNotification. |
|
IWICProgressiveLevelControl |
Uwidacznia metody uzyskiwania informacji na temat progresywnego dekodowania i kontrolowania ich. |
|
IWICStream |
Reprezentuje strumień WIC do odwoływania się do obrazu i zawartości metadanych. |
|
IWICStreamProvider |
Uwidacznia metody dostawcy strumienia. |