Condividi tramite


Interfaccia FMVideoSampleAllocatorCallback (mfidl.h)

Consente a un'applicazione di tenere traccia degli esempi video allocati dal renderer video avanzato (EVR).

I sink di flusso nell'EVR espongono questa interfaccia come servizio. Per ottenere un puntatore all'interfaccia, chiamare il metodo IMFGetService::GetService usando l'identificatore del servizio MR_VIDEO_ACCELERATION_SERVICE .

Ereditarietà

L'interfaccia IMFVideoSampleAllocatorCallback eredita dall'interfaccia IUnknown . FMVideoSampleAllocatorCallback include anche questi tipi di membri:

Metodi

L'interfaccia IMFVideoSampleAllocatorCallback include questi metodi.

 
FMVideoSampleAllocatorCallback::GetFreeSampleCount

Ottiene il numero di esempi di video attualmente disponibili per l'uso.
FMVideoSampleAllocatorCallback::SetCallback

Imposta l'oggetto callback che riceve la notifica ogni volta che viene restituito un esempio video all'allocatore.

Requisiti

   
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

FMVideoSampleAllocator

Interfacce di Media Foundation