IWICMetadataBlockReader 인터페이스(wincodecsdk.h)
코덱의 모든 최상위 메타데이터 블록에 대한 액세스를 제공하는 메서드를 노출합니다.
상속
IWICMetadataBlockReader 인터페이스는 IUnknown 인터페이스에서 상속됩니다. IWICMetadataBlockReader 에는 다음과 같은 유형의 멤버도 있습니다.
메서드
IWICMetadataBlockReader 인터페이스에는 이러한 메서드가 있습니다.
IWICMetadataBlockReader::GetContainerFormat 디코더의 컨테이너 형식을 검색합니다. |
IWICMetadataBlockReader::GetCount 최상위 메타데이터 블록 수를 검색합니다. |
IWICMetadataBlockReader::GetEnumerator 각 최상위 메타데이터 블록을 나타내는 IWICMetadataReader 개체의 열거형을 검색합니다. |
IWICMetadataBlockReader::GetReaderByIndex 지정된 최상위 메타데이터 블록에 대한 IWICMetadataReader를 검색합니다. |
설명
IWICMetadataBlockReader 및 IWICMetadataBlockWriter는 루트 수준에서만 작동합니다. 즉, 최상위 메타데이터 블록에 각각 읽기 및 쓰기 액세스 권한을 제공합니다. 각각 IWICBitmapFrameDecode 및 IWICBitmapFrameEncode에 의해 구현됩니다. 계층 구조의 최상위 수준에 있지 않은 메타데이터 블록을 처리하려면 IWICMetadataReader 또는 IWICMetadataWriter를 사용합니다.
참고 코덱의 디코더 및 인코더는 이 인터페이스를 구현하여 모든 최상위 메타데이터 블록의 열거형을 노출합니다. 코덱은 이미지 스트림을 구문 분석하는 동안 CreateMetadataReaderFromContainer 와 같은 서비스를 호출하여 디코더의 컨테이너 형식에 포함될 수 있는 것으로 인식되는 모든 블록에 대한 메타데이터 판독기를 인스턴스화합니다. 메타데이터 판독기의 컬렉션은 이 인터페이스를 통해 노출됩니다. 자세한 내용은 WIC-Enabled CODEC를 작성하는 방법을 참조하세요.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | WINDOWS XP SP2, Windows Vista [데스크톱 앱 | UWP 앱] |
지원되는 최소 서버 | Windows Server 2008 [데스크톱 앱 | UWP 앱] |
대상 플랫폼 | Windows |
헤더 | wincodecsdk.h |
추가 정보
개념