Windows 이미징 구성 요소에 대한 인터페이스
이 섹션에는 WIC(Windows 이미징 구성 요소) 인터페이스에 대한 정보가 포함되어 있습니다.
섹션 내용
항목 | Description |
---|---|
IWICBitmap |
비트맵의 쓰기 가능성 및 정적 메모리 내 표현의 개념을 IWICBitmapSource에 추가하는 메서드를 정의합니다. |
IWICBitmapClipper |
지정된 사각형 영역에 대해 잘린 버전의 입력 비트맵을 생성하는 메서드를 노출합니다. |
IWICBitmapCodecInfo |
특정 코덱에 대한 정보를 제공하는 메서드를 노출합니다. |
IWICBitmapCodecProgressNotification |
인코더 및 디코더에 대한 진행률 알림에 사용되는 메서드를 노출합니다. |
IWICBitmapDecoder |
디코더를 나타내는 메서드를 노출합니다. |
IWICBitmapDecoderInfo |
디코더에 대한 정보를 제공하는 메서드를 노출합니다. |
IWICBitmapEncoder |
미리 보기, 프레임 및 팔레트와 같은 인코더의 속성을 설정하는 메서드를 정의합니다. |
IWICBitmapEncoderInfo |
인코더에 대한 정보를 제공하는 메서드를 노출합니다. |
IWICBitmapFlipRotator |
대칭 이동(가로 또는 세로) 및/또는 회전(90도 증분) 비트맵 소스를 생성하는 메서드를 노출합니다. 회전은 대칭 이동 전에 수행됩니다. |
IWICBitmapFrameDecode |
인코딩된 파일의 개별 이미지 프레임을 디코딩하는 메서드를 정의합니다. |
IWICBitmapFrameEncode |
인코더의 개별 이미지 프레임을 나타냅니다. |
IWICBitmapLock |
Lock 메서드를 지원하는 메서드를 노출합니다. |
IWICBitmapScaler |
리샘플링 또는 필터링 알고리즘을 사용하여 입력 비트맵의 크기가 조정된 버전을 나타냅니다. |
IWICBitmapSource |
픽셀이 검색되는 원본을 참조하지만 다시 쓸 수 없는 메서드를 노출합니다. |
IWICBitmapSourceTransform |
기본 IWICBitmapSource 구현에 특정 작업을 오프로드하는 메서드를 노출합니다. |
IWICColorContext |
색 관리를 위한 메서드를 노출합니다. |
IWICColorTransform |
IWICBitmapSource를 한 색 컨텍스트에서 다른 색 컨텍스트로 변환하는 메서드를 노출합니다. |
IWICComponentFactory |
구성 요소 개발자가 사용하는 구성 요소를 만드는 메서드를 노출합니다. 여기에는 코덱 및 메타데이터 처리기 개발자가 사용할 메타데이터 판독기, 기록기 및 기타 서비스가 포함됩니다. |
IWICComponentInfo |
구성 요소 정보를 제공하는 메서드를 노출합니다. |
IWICDdsDecoder |
DDS 이미지 형식과 관련된 정보 및 기능을 제공합니다. |
IWICDdsEncoder |
인코더에 DDS 형식 특정 정보를 쓸 수 있습니다. |
IWICDevelopRaw |
원시 코덱 형식의 기능에 대한 액세스를 제공하는 메서드를 노출합니다. |
IWICDevelopRawNotificationCallback |
원시 이미지 변경 nofications에 대한 콜백 메서드를 노출합니다. |
IWICDdsFrameDecode |
기본 DXGI_FORMAT 형식의 DDS 이미지 데이터의 단일 프레임과 이미지 데이터에 대한 정보를 제공합니다. |
IWICEnumMetadataItem |
개별 메타데이터 항목에 대한 열거형 서비스를 제공하는 메서드를 노출합니다. |
IWICFastMetadataEncoder |
현재 위치 메타데이터 편집에 사용되는 메서드를 노출합니다. 빠른 메타데이터 인코더를 사용하면 이미지를 완전히 다시 인코딩하지 않고도 이미지에 메타데이터를 추가하고 제거할 수 있습니다. |
IWICFormatConverter |
이미지 데이터를 한 픽셀 형식에서 다른 픽셀 형식으로 변환하여 디더링 및 하프톤을 인덱싱된 형식, 팔레트 변환 및 알파 임계값으로 처리하는 IWICBitmapSource 를 나타냅니다. |
IWICFormatConverterInfo |
픽셀 형식 변환기 정보를 제공하는 메서드를 노출합니다. |
IWICImageEncoder |
ID2D1Image 인터페이스를 IWICBitmapEncoder로 인코딩합니다. |
IWICImagingFactory |
디코더, 인코더 및 픽셀 형식 변환기와 같은 WIC에 대한 구성 요소를 만드는 데 사용되는 메서드를 노출합니다. |
IWICImagingFactory2 |
IWICImageEncoder를 만드는 기능을 포함하는 WIC 팩터리 인터페이스의 확장입니다. |
IWICJpegFrameDecode |
JPEG 이미지를 디코딩하는 메서드를 노출합니다. SOF(프레임 시작) 헤더, SOS(스캔 시작) 헤더, Huffman 및 Quantization 테이블 및 압축된 JPEG JPEG 데이터에 대한 액세스를 제공합니다. 또한 효율적인 임의 액세스를 위해 인덱싱을 사용하도록 설정합니다. |
IWICJpegFrameEncode |
압축된 JPEG 스캔 데이터를 WIC 인코더의 출력 스트림에 직접 쓰는 메서드를 노출합니다. 또한 Huffman 및 수량화 테이블에 대한 액세스 권한을 제공합니다. |
IWICMetadataBlockReader |
코덱의 모든 최상위 메타데이터 블록에 대한 액세스를 제공하는 메서드를 노출합니다. |
IWICMetadataBlockWriter |
메타데이터 인코딩을 사용하도록 설정하는 메서드를 노출합니다. 이 인터페이스는 디코더 및 해당 이미지 프레임에 의해 구현됩니다. |
IWICMetadataHandlerInfo |
등록된 메타데이터 처리기에 대한 기본 정보를 제공하는 메서드를 노출합니다. |
IWICMetadataQueryReader |
메타데이터 쿼리 식을 사용하여 디코더 또는 해당 이미지 프레임에서 메타데이터 블록 및 항목을 검색하는 메서드를 노출합니다. |
IWICMetadataQueryWriter |
메타데이터 쿼리 식을 사용하여 메타데이터 블록 및 항목을 인코더 또는 이미지 프레임에 설정하거나 제거하는 메서드를 노출합니다. |
IWICMetadataReader |
밑줄 메타데이터 콘텐츠에 대한 액세스를 제공하는 메서드를 노출합니다. 이 인터페이스는 ISV(독립 소프트웨어 공급업체)에 의해 구현되어 새 메타데이터 판독기를 만듭니다. |
IWICMetadataReaderInfo |
등록된 메타데이터 판독기에 대한 기본 정보를 제공하는 메서드를 노출합니다. |
IWICMetadataWriter |
메타데이터 콘텐츠 작성에 대한 액세스를 제공하는 메서드를 노출합니다. 이는 ISV에서 새 메타데이터 작성기를 만들기 위해 구현됩니다. |
IWICMetadataWriterInfo |
등록된 메타데이터 작성기에 대한 기본 정보를 제공하는 메서드를 노출합니다. |
IWICPalette |
주로 인덱싱된 픽셀 형식에 대한 색 테이블에 액세스하고 빌드하기 위한 메서드를 노출합니다. |
IWICPersistStream |
추가 로드를 제공하고 WICPersistOptions를 사용하는 메서드를 저장하는 메서드를 노출합니다. |
IWICPixelFormatInfo |
픽셀 형식에 대한 정보를 제공하는 메서드를 노출합니다. |
IWICPixelFormatInfo2 |
픽셀 형식에 대한 추가 정보를 제공하여 IWICPixelFormatInfo 를 확장합니다. |
IWICPlanarBitmapFrameEncode |
인코더에 평면 구성 요소 이미지 픽셀을 쓸 수 있습니다. |
IWICPlanarBitmapSourceTransform |
픽셀 구성 요소가 별도의 구성 요소 평면에 저장되는 평면 Y CbCr 픽셀 형식에 대한 액세스를 제공합니다. |
IWICPlanarFormatConverter |
서식 변환기를 평면 원본으로 초기화할 수 있습니다. |
IWICProgressCallback |
IWICProgressCallback 인터페이스는 규정 준수에 대해서만 문서화됩니다. 사용은 권장되지 않으며 나중에 변경되거나 사용할 수 없습니다. 대신 RegisterProgressNotification을 사용합니다. |
IWICProgressiveLevelControl |
점진적 디코딩에 대한 정보를 가져오고 제어하는 메서드를 노출합니다. |
IWICStream |
이미징 및 메타데이터 콘텐츠를 참조하기 위한 WIC 스트림을 나타냅니다. |
IWICStreamProvider |
스트림 공급자에 대한 메서드를 노출합니다. |