IMFSampleAllocatorControl, interface (mfidl.h)
Implémenté par les sources de capture vidéo et les transformations. Permet au système de fournir aux composants un exemple d’allocateur pour allouer des échantillons à l’aide de la mémoire accessible à partir d’un conteneur.
Héritage
L’interface IMFSampleAllocatorControl hérite de l’interface IUnknown.
Méthodes
L’interface IMFSampleAllocatorControl a ces méthodes.
IMFSampleAllocatorControl::GetAllocatorUsage Récupère l’exemple d’utilisation de l’allocateur pour le flux de sortie spécifié. |
IMFSampleAllocatorControl::SetDefaultAllocator Définit l’exemple d’allocateur par défaut à utiliser pour le flux de sortie spécifié. |
Notes
Les composants qui n’implémentent pas cette interface, ou qui n’utilisent pas l’allocateur fourni par le système, peuvent toujours allouer des échantillons, mais lors de l’exécution à partir d’un conteneur, le système devra copier tous les échantillons dans la mémoire du conteneur, ce qui est moins efficace.
Spécifications
Client minimal pris en charge | Windows 10, version 2004 (10.0; Build 19041) |
Serveur minimal pris en charge | Windows Server, version 2004 (10.0 ; Build 19041) |
En-tête | mfidl.h |