Partager via


Méthode IMFVideoSampleAllocatorCallback ::GetFreeSampleCount (mfidl.h)

Obtient le nombre d’exemples vidéo actuellement disponibles.

Syntaxe

HRESULT GetFreeSampleCount(
  [out] LONG *plSamples
);

Paramètres

[out] plSamples

Reçoit le nombre d’exemples disponibles.

Valeur retournée

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Remarques

Pour obtenir un exemple de vidéo à partir de l’allocateur, appelez la méthode IMFVideoSampleAllocator ::AllocateSample . La méthode AllocateSample supprime un exemple du pool d’exemples et le retourne à l’appelant. Lorsqu’un exemple est libéré, il retourne au pool. La méthode GetFreeSampleCount retourne le nombre d’exemples qui restent dans le pool d’exemples.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 7 [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2008 R2 [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête mfidl.h

Voir aussi

IMFVideoSampleAllocatorCallback