MF_ATTRIBUTES_MATCH_TYPE 열거형(mfobjects.h)

두 개체의 특성을 비교하는 방법을 지정합니다.

Syntax

typedef enum _MF_ATTRIBUTES_MATCH_TYPE {
  MF_ATTRIBUTES_MATCH_OUR_ITEMS = 0,
  MF_ATTRIBUTES_MATCH_THEIR_ITEMS = 1,
  MF_ATTRIBUTES_MATCH_ALL_ITEMS = 2,
  MF_ATTRIBUTES_MATCH_INTERSECTION = 3,
  MF_ATTRIBUTES_MATCH_SMALLER = 4
} MF_ATTRIBUTES_MATCH_TYPE;

상수

 
MF_ATTRIBUTES_MATCH_OUR_ITEMS
값: 0
pThis의 모든 특성이 pTheirs에 있고 동일한 데이터가 있는지 확인합니다. 여기서 pThisCompare 메서드가 호출되는 개체이고 pTheirspTheirs 매개 변수에 지정된 개체입니다.
MF_ATTRIBUTES_MATCH_THEIR_ITEMS
값: 1
pTheirs의 모든 특성이 pThis에 있고 동일한 데이터가 있는지 확인합니다. 여기서 pThisCompare 메서드가 호출되는 개체이고 pTheirspTheirs 매개 변수에 지정된 개체입니다.
MF_ATTRIBUTES_MATCH_ALL_ITEMS
값: 2
두 개체에 동일한 데이터가 있는 동일한 특성이 있는지 확인합니다.
MF_ATTRIBUTES_MATCH_INTERSECTION
값: 3
두 개체에 모두 있는 특성에 동일한 데이터가 있는지 확인합니다.
MF_ATTRIBUTES_MATCH_SMALLER
값: 4
특성 수가 가장 적은 개체를 찾고 해당 특성이 다른 개체에 있고 동일한 데이터가 있는지 검사.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱 | UWP 앱]
지원되는 최소 서버 Windows Server 2008 [데스크톱 앱 | UWP 앱]
머리글 mfobjects.h(Mfidl.h 포함)

추가 정보

IMFAttributes::Compare

Media Foundation 열거형