enumerazione MF_ATTRIBUTES_MATCH_TYPE (mfobjects.h)

Specifica come confrontare gli attributi in due oggetti.

Sintassi

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;

Costanti

 
MF_ATTRIBUTES_MATCH_OUR_ITEMS
Valore: 0
Verificare se tutti gli attributi in pThis esistono in pTheirs e hanno gli stessi dati, dove pThis è l'oggetto il cui metodo Compare viene chiamato e pTheirs è l'oggetto specificato nel parametro pTheirs .
MF_ATTRIBUTES_MATCH_THEIR_ITEMS
Valore: 1
Verificare se tutti gli attributi in pTheirs esistono in pThis e hanno gli stessi dati, dove pThis è l'oggetto il cui metodo Compare viene chiamato e pTheirs è l'oggetto specificato nel parametro pTheirs .
MF_ATTRIBUTES_MATCH_ALL_ITEMS
Valore: 2
Verificare se entrambi gli oggetti hanno attributi identici con gli stessi dati.
MF_ATTRIBUTES_MATCH_INTERSECTION
Valore: 3
Verificare se gli attributi presenti in entrambi gli oggetti hanno gli stessi dati.
MF_ATTRIBUTES_MATCH_SMALLER
Valore: 4
Trovare l'oggetto con il numero minimo di attributi e verificare se tali attributi sono presenti nell'altro oggetto e avere gli stessi dati.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [app desktop | App UWP]
Server minimo supportato Windows Server 2008 [app desktop | App UWP]
Intestazione mfobjects.h (include Mfidl.h)

Vedi anche

FMAttributes::Compare

Enumerazione Media Foundation