Condividi tramite


Funzione MFGetAttributeUINT32 (mfapi.h)

Restituisce un valore UINT32 da un archivio attributi o un valore predefinito se l'attributo non è presente.

Sintassi

UINT32 MFGetAttributeUINT32(
  [in] IMFAttributes *pAttributes,
  [in] REFGUID       guidKey,
  [in] UINT32        unDefault
);

Parametri

[in] pAttributes

Puntatore all'interfaccia IMFAttributes dell'archivio attributi.

[in] guidKey

GUID che identifica il valore da recuperare.

[in] unDefault

Valore predefinito da restituire se l'archivio attributi non contiene l'attributo specificato.

Valore restituito

Restituisce un valore UINT32 .

Commenti

Questa funzione helper esegue una query sull'archivio attributi per il valore UINT32 specificato da guidKey. Se il valore non è presente o non dispone di tipo UINT32, la funzione restituisce unDefault.

Questa funzione è utile perché non restituisce mai un codice di errore. Tuttavia, se l'attributo in questione non ha un valore predefinito significativo, è necessario chiamare IMFAttributes::GetUINT32 e verificare la presenza di MF_E_ATTRIBUTENOTFOUND.

Requisiti

   
Client minimo supportato Windows Vista [app desktop | App UWP]
Server minimo supportato Windows Server 2008 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione mfapi.h

Vedi anche

Attributi e proprietà

IMFAttributes::GetUINT32

Funzioni di Media Foundation