Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Las aplicaciones implementan esta interfaz para invalidar la implementación predeterminada de los protocolos HTTP y HTTPS usados por Microsoft Media Foundation. Las aplicaciones proporcionan la interfaz IMFHttpDownloadSession a Media Foundation a través del método CreateHttpDownloadSession en la interfaz IMFHttpDownloadSessionProvider . Microsoft Media Foundation usa esta interfaz para realizar una descarga "streaming" o "progresiva" de un recurso identificado por una dirección URL HTTP o HTTPS. Se pueden enviar varias solicitudes HTTP para descargar el recurso. La interfaz IMFHttpDownloadSession se usa para crear estas solicitudes HTTP individuales.
Herencia
La interfaz IMFHttpDownloadSession hereda de la interfaz IUnknown . IMFHttpDownloadSession también tiene estos tipos de miembros:
Métodos
La interfaz IMFHttpDownloadSession tiene estos métodos.
|
IMFHttpDownloadSession::Close Invocado por Microsoft Media Foundation para especificar que no se crearán más solicitudes HTTP y permita que IMFHttpDownloadSession libere los recursos internos. |
|
IMFHttpDownloadSession::CreateRequest Invocado por Microsoft Media Foundation para crear un objeto que implemente la interfaz IMFHttpDownloadRequest, que se usa para enviar una única solicitud HTTP o HTTPS. |
|
IMFHttpDownloadSession::SetServer Llamado por Microsoft Media Foundation para especificar parámetros comunes a todas las solicitudes creadas por esta instancia de IMFHttpDownloadSession. |
Requisitos
| Cliente mínimo compatible | Windows 10, versión 1703 [solo aplicaciones de escritorio] |
| Servidor mínimo compatible | No se admite ninguno |
| Plataforma de destino | Windows |
| Encabezado | mfidl.h |