메타데이터 특성 제거
[이 페이지와 연결된 기능인 Windows Media Format 11 SDK는 레거시 기능입니다. 원본 판독기 및 싱크 작성기에 의해 대체되었습니다. 원본 판독기 및 싱크 작성기는 Windows 10 및 Windows 11 최적화되었습니다. 가능한 경우 새 코드에서 Windows Media Format 11 SDK 대신 소스 판독기 및 싱크 기록기를 사용하는 것이 좋습니다. 가능한 경우 레거시 API를 사용하는 기존 코드를 다시 작성하여 새 API를 사용하도록 제안합니다.]
IWMHeaderInfo3::D eleteAttribute 메서드에 인덱스 및 스트림 번호를 전달하여 메타데이터 특성을 제거할 수 있습니다. 특성을 제거한 후 나머지 특성이 인덱싱되는 순서는 변경되지 않습니다. 원래 제거된 인덱스 값보다 큰 인덱스 값을 가진 나머지 특성은 모두 인덱스 값을 1씩 줄입니다. 여러 특성을 제거할 때 인덱싱에서 조정을 계산할 필요가 없도록 인덱스별로 내림차순으로 수행합니다.
값을 쉽게 제거할 수 있도록 IWMHeaderInfo3::GetAttributeIndices 메서드는 인덱스 값을 내림차순으로 반환합니다.
참고
IWMHeaderInfo3의 메서드를 사용하여 얻은 인덱스 값은 IWMHeaderInfo의 메서드를 사용하여 얻은 인덱스 값과 호환되지 않습니다. 한 인터페이스의 메서드를 사용하여 파일의 특성을 변경하는 경우 이전에 다른 인터페이스에서 검색한 인덱스 값이 더 이상 유효하지 않으며 다시 가져와야 한다고 가정해야 합니다. 가능하면 IWMHeaderInfo 의 메서드를 사용하지 않아야 합니다.
관련 항목