Interfaccia IAMDevMemoryAllocator (strmif.h)
[La funzionalità associata a questa pagina, DirectShow, è una funzionalità legacy. È stata sostituita da MediaPlayer, FMMediaEngine e Audio/Video Capture in Media Foundation. Queste funzionalità sono state ottimizzate per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi MediaPlayer, FMMediaEngine e Audio/Video Capture in Media Foundation anziché DirectShow, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.
Usare questa interfaccia quando le applicazioni devono controllare la memoria dei codec con memoria su scheda.
Ereditarietà
L'interfaccia IAMDevMemoryAllocator eredita dall'interfaccia IUnknown . IAMDevMemoryAllocator include anche questi tipi di membri:
Metodi
L'interfaccia IAMDevMemoryAllocator include questi metodi.
IAMDevMemoryAllocator::Alloc Nota L'interfaccia IAMDevMemoryAllocator è deprecata. Alloca un buffer di memoria. |
IAMDevMemoryAllocator::CheckMemory Nota L'interfaccia IAMDevMemoryAllocator è deprecata. Verifica se l'istanza specifica (dispositivo) dell'allocatore allocatore di memoria. |
IAMDevMemoryAllocator::Free Nota L'interfaccia IAMDevMemoryAllocator è deprecata. Libera la memoria allocata in precedenza. |
IAMDevMemoryAllocator::GetDevMemoryObject Nota L'interfaccia IAMDevMemoryAllocator è deprecata. Recupera un puntatore dell'interfaccia IUnknown a un oggetto controllo memoria dispositivo che può essere aggregato con un allocatore personalizzato. |
IAMDevMemoryAllocator::GetInfo Nota L'interfaccia IAMDevMemoryAllocator è deprecata. Recupera informazioni sulle funzionalità di memoria. |
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Windows |
Intestazione | strmif.h |