Interfaz IAMDevMemoryControl (strmif.h)
[La característica asociada a esta página, DirectShow, es una característica heredada. Se ha reemplazado por MediaPlayer, IMFMediaEngine y Captura de audio/vídeo en Media Foundation. Esas características se han optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use MediaPlayer, IMFMediaEngine y Audio/Video Capture en Media Foundation en lugar de DirectShow, siempre que sea posible. Microsoft sugiere que el código existente que usa las API heredadas se reescriba para usar las nuevas API si es posible.
IAMDevMemoryControl
. Este objeto se agrega con un objeto IMemAllocator que se usa en la conexión. Normalmente, los filtros llamarán al método IAMDevMemoryAllocator::GetDevMemoryObject para obtener un puntero a esta interfaz.
Implemente esta interfaz con la interfaz IAMDevMemoryAllocator cuando las patillas necesiten tener un mayor control de la asignación de memoria.
Use esta interfaz para sincronizar la finalización de la escritura de datos en un asignador de memoria y para obtener el identificador de dispositivo del asignador de memoria en placa.
Herencia
La interfaz IAMDevMemoryControl hereda de la interfaz IUnknown . IAMDevMemoryControl también tiene estos tipos de miembros:
Métodos
La interfaz IAMDevMemoryControl tiene estos métodos.
IAMDevMemoryControl::GetDevId Nota La interfaz IAMDevMemoryControl está en desuso. Recupera el identificador de dispositivo del asignador de memoria incorporado. |
IAMDevMemoryControl::QueryWriteSync Nota La interfaz IAMDevMemoryControl está en desuso. Comprueba si la memoria admitida por el asignador requiere el uso del método IAMDevMemoryControl::WriteSync. |
IAMDevMemoryControl::WriteSync Nota La interfaz IAMDevMemoryControl está en desuso. Se usa para sincronizar con la escritura completada. Este método devuelve cuando los datos que se escriben en la región de asignador en particular se escriben completamente en la memoria. |
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | strmif.h |