Condividi tramite


Metodo IMFVideoSampleAllocatorCallback::GetFreeSampleCount (mfidl.h)

Ottiene il numero di campioni video attualmente disponibili per l'uso.

Sintassi

HRESULT GetFreeSampleCount(
  [out] LONG *plSamples
);

Parametri

[out] plSamples

Riceve il numero di campioni disponibili.

Valore restituito

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

Per ottenere un esempio video dall'allocatore, chiamare il metodo IMFVideoSampleAllocator::AllocateSample . Il metodo AllocateSample rimuove un campione dal pool di esempio e lo restituisce al chiamante. Quando viene rilasciato un esempio, viene restituito al pool. Il metodo GetFreeSampleCount restituisce il numero di campioni che rimangono nel pool di esempio.

Requisiti

Requisito Valore
Client minimo supportato Windows 7 [app desktop | App UWP]
Server minimo supportato Windows Server 2008 R2 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione mfidl.h

Vedi anche

IMFVideoSampleAllocatorCallback