Partager via


Méthode IMFVideoSampleAllocator ::AllocateSample (mfidl.h)

Obtient un exemple de vidéo à partir de l’allocateur.

Syntaxe

HRESULT AllocateSample(
  [out] IMFSample **ppSample
);

Paramètres

[out] ppSample

Reçoit un pointeur vers l’interface IMFSample . L’appelant doit libérer l’interface.

Valeur retournée

Cette méthode retourne un code HRESULT. Les valeurs possibles sont notamment celles figurant dans le tableau suivant.

Code de retour Description
S_OK
S_OK
MF_E_NOT_INITIALIZED
L’allocateur n’a pas été initialisé. Appelez IMFVideoSampleAllocator ::InitializeSampleAllocator ou InitializeSampleAllocatorEx ::InitializeSampleAllocatorEx.
MF_E_SAMPLEALLOCATOR_EMPTY
Aucun exemple n’est disponible.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau | applications UWP]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau | applications UWP]
Plateforme cible Windows
En-tête mfidl.h
Bibliothèque Mfuuid.lib

Voir aussi

IMFVideoSampleAllocator