DEFINE_MEDIATYPE_GUID
Define un GUID de subtipo multimedia a partir de un código FOURCC, D3DFORMAT valor o tipo de formato de audio. |
MFAddPeriodicCallback
Establece una función de devolución de llamada a la que se llamará a intervalo fijo. (MFAddPeriodicCallback) |
MFAllocateSerialWorkQueue
Crea una cola de trabajo garantizada para serializar elementos de trabajo. |
MFAllocateWorkQueue
Crea una nueva cola de trabajo. (MFAllocateWorkQueue) |
MFAllocateWorkQueueEx
Crea una nueva cola de trabajo. (MFAllocateWorkQueueEx) |
MFAverageTimePerFrameToFrameRate
Calcula la velocidad de fotogramas, en fotogramas por segundo, a partir de la duración media de un fotograma de vídeo. |
MFBeginCreateFile
Comienza una solicitud asincrónica para crear una secuencia de bytes a partir de un archivo. |
MFBeginRegisterWorkQueueWithMMCSS
Asocia una cola de trabajo a una tarea de Servicio de programador de clases multimedia (MMCSS). (MFBeginRegisterWorkQueueWithMMCSS) |
MFBeginRegisterWorkQueueWithMMCSSEx
Asocia una cola de trabajo a una tarea de Servicio de programador de clases multimedia (MMCSS). (MFBeginRegisterWorkQueueWithMMCSSEx) |
MFBeginUnregisterWorkQueueWithMMCSS
Anula el registro de una cola de trabajo de una tarea servicio de programador de clases multimedia (MMCSS). (MFBeginUnregisterWorkQueueWithMMCSS) |
MFCalculateBitmapImageSize
Recupera el tamaño de la imagen para un formato de vídeo. |
MFCalculateImageSize
Recupera el tamaño de la imagen, en bytes, para un formato de vídeo sin comprimir. (MFCalculateImageSize) |
MFCancelCreateFile
Cancela una solicitud asincrónica para crear una secuencia de bytes a partir de un archivo. |
MFCancelWorkItem
Intenta cancelar una operación asincrónica programada con MFScheduleWorkItem o MFScheduleWorkItemEx. |
MFCombineSamples
Concatena una muestra multimedia en otra muestra si su duración combinada no supera la duración especificada. |
MFCompareFullToPartialMediaType
Compara un tipo de medio completo con un tipo de medio parcial. |
MFConvertColorInfoFromDXVA
Establece la información de color extendida en una estructura MFVIDEOFORMAT. |
MFConvertColorInfoToDXVA
Convierte la información de color extendida de MFVIDEOFORMAT en la información de color equivalente de Aceleración de vídeo DirectX (DXVA). |
MFConvertFromFP16Array
Convierte una matriz de números de punto flotante de 16 bits en una matriz de números de punto flotante de 32 bits. |
MFConvertToFP16Array
Convierte una matriz de números de punto flotante de 32 bits en una matriz de números de punto flotante de 16 bits. |
MFCopyImage
Copia una imagen o plano de imagen de un búfer a otro. |
MFCreate2DMediaBuffer
Crea un objeto de búfer de memoria del sistema para contener datos de imagen 2D. |
MFCreateAlignedMemoryBuffer
Asigna memoria del sistema con una alineación de bytes especificada y crea un búfer multimedia para administrar la memoria. |
MFCreateAMMediaTypeFromMFMediaType
Crea una estructura de directShow AM_MEDIA_TYPE a partir de un tipo de medio de Media Foundation. |
MFCreateAsyncResult
Crea un objeto de resultado asincrónico. Use esta función si va a implementar un método asincrónico. (MFCreateAsyncResult) |
MFCreateAttributes
Crea un almacén de atributos vacío. |
MFCreateAudioMediaType
Crea un tipo de medio de audio a partir de una estructura WAVEFORMATEX. |
MFCreateCollection
Crea un objeto de colección vacío. |
MFCreateDXGIDeviceManager
Crea una instancia del Administrador de dispositivos microsoft DirectX Graphics Infrastructure (DXGI). |
MFCreateDXGISurfaceBuffer
Crea un búfer multimedia para administrar una superficie de Microsoft DirectX Graphics Infrastructure (DXGI). |
MFCreateDXSurfaceBuffer
Crea un objeto de búfer multimedia que administra una superficie de Direct3D 9. |
MFCreateEventQueue
Crea una cola de eventos. |
MFCreateFile
Crea una secuencia de bytes a partir de un archivo. |
MFCreateLegacyMediaBufferOnMFMediaBuffer
Convierte un búfer multimedia de Media Foundation en un búfer compatible con objetos multimedia (DPO) de DirectX. |
MFCreateMediaBufferFromMediaType
Asigna un búfer de memoria del sistema que es óptimo para un tipo de medio especificado. |
MFCreateMediaBufferWrapper
Crea un búfer multimedia que encapsula un búfer multimedia existente. |
MFCreateMediaEvent
Crea un objeto de evento multimedia. |
MFCreateMediaExtensionActivate
Crea un objeto de activación para una clase Windows Runtime. |
MFCreateMediaType
Crea un tipo de medio vacío. |
MFCreateMediaTypeFromRepresentation
Crea un tipo de medio de Media Foundation a partir de otra representación de formato. |
MFCreateMemoryBuffer
Asigna memoria del sistema y crea un búfer multimedia para administrarlo. |
MFCreateMFByteStreamWrapper
Crea un contenedor para una secuencia de bytes. |
MFCreateMFVideoFormatFromMFMediaType
Crea una estructura MFVIDEOFORMAT a partir de un tipo de medio de vídeo. |
MFCreateMuxStreamAttributes
Crea un IMFAttributes que describe el contenido de substreams multiplexados. |
MFCreateMuxStreamMediaType
Crea un IMFMediaType que describe los tipos de medios de substreams multiplexados. |
MFCreateMuxStreamSample
Crea un ejemplo IMFSample que contiene las muestras de substreams multiplexados. |
MFCreateSample
Crea un ejemplo de medio vacío. |
MFCreateTempFile
Crea una secuencia de bytes respaldada por un archivo local temporal. |
MFCreateVideoMediaType
Crea un tipo de medio de vídeo a partir de una estructura MFVIDEOFORMAT. |
MFCreateVideoMediaTypeFromBitMapInfoHeader
Esta función no está implementada. (MFCreateVideoMediaTypeFromBitMapInfoHeader) |
MFCreateVideoMediaTypeFromBitMapInfoHeaderEx
Crea un tipo de medio de vídeo a partir de una estructura BITMAPINFOHEADER. |
MFCreateVideoMediaTypeFromSubtype
Crea un tipo de medio de vídeo parcial con un subtipo especificado. |
MFCreateVideoMediaTypeFromVideoInfoHeader
Crea un tipo de medio a partir de una estructura de KS_VIDEOINFOHEADER. |
MFCreateVideoMediaTypeFromVideoInfoHeader2
Crea un tipo de medio a partir de una estructura de KS_VIDEOINFOHEADER2. |
MFCreateVideoSampleAllocatorEx
Crea un objeto que asigna muestras de vídeo que son compatibles con microsoft DirectX Graphics Infrastructure (DXGI). |
MFCreateWaveFormatExFromMFMediaType
Convierte un tipo de medio de audio de Media Foundation en una estructura WAVEFORMATEX. |
MFCreateWICBitmapBuffer
Crea un objeto de búfer multimedia que administra un componente de creación de imágenes de Windows (WIC). |
MFEndCreateFile
Completa una solicitud asincrónica para crear una secuencia de bytes a partir de un archivo. |
MFEndRegisterWorkQueueWithMMCSS
Completa una solicitud asincrónica para asociar una cola de trabajo a una tarea de Servicio de programador de clases multimedia (MMCSS). (MFEndRegisterWorkQueueWithMMCSS) |
MFEndUnregisterWorkQueueWithMMCSS
Completa una solicitud asincrónica para anular el registro de una cola de trabajo de una tarea de Servicio de programador de clases multimedia (MMCSS). |
MFFrameRateToAverageTimePerFrame
Convierte una velocidad de fotogramas de vídeo en una duración de fotogramas. |
MFGetAttribute2UINT32asUINT64
Obtiene un atributo cuyo valor es dos valores UINT32 empaquetados en un UINT64. |
MFGetAttributeDouble
Devuelve un valor doble de un almacén de atributos o un valor predeterminado si el atributo no está presente. |
MFGetAttributeRatio
Recupera un atributo cuyo valor es una relación. |
MFGetAttributesAsBlob
Convierte el contenido de un almacén de atributos en una matriz de bytes. |
MFGetAttributesAsBlobSize
Recupera el tamaño del búfer necesario para la función MFGetAttributesAsBlob. |
MFGetAttributeSize
Recupera un atributo cuyo valor es un tamaño, expresado como ancho y alto. |
MFGetAttributeString
Obtiene un valor de cadena de un almacén de atributos. |
MFGetAttributeUINT32
Devuelve un valor UINT32 de un almacén de atributos o un valor predeterminado si el atributo no está presente. |
MFGetAttributeUINT64
Devuelve un valor UINT64 de un almacén de atributos o un valor predeterminado si el atributo no está presente. |
MFGetContentProtectionSystemCLSID
Obtiene el identificador de clase de un sistema de protección de contenido. |
MFGetMFTMerit
Obtiene el valor de mérito de un códec de hardware. |
MFGetPlaneSize
Recupera el tamaño de la imagen, en bytes, para un formato de vídeo sin comprimir. (MFGetPlaneSize) |
MFGetPluginControl
Obtiene un puntero al administrador de complementos de Microsoft Media Foundation. |
MFGetStrideForBitmapInfoHeader
Calcula el intervalo de superficie mínimo para un formato de vídeo. |
MFGetTimerPeriodicity
Recupera el intervalo del temporizador para la función MFAddPeriodicCallback. |
MFGetUncompressedVideoFormat
Devuelve el valor FOURCC o D3DFORMAT para un formato de vídeo sin comprimir. |
MFGetWorkQueueMMCSSClass
Recupera la clase Multimedia Class Scheduler Service (MMCSS) asociada actualmente a esta cola de trabajo. (MFGetWorkQueueMMCSSClass) |
MFGetWorkQueueMMCSSPriority
Obtiene la prioridad de subproceso relativa de una cola de trabajo. (MFGetWorkQueueMMCSSPriority) |
MFGetWorkQueueMMCSSTaskId
Recupera el identificador de tarea del Servicio de programador de clases multimedia (MMCSS) asociado actualmente a esta cola de trabajo. (MFGetWorkQueueMMCSSTaskId) |
MFHeapAlloc
Asigna un bloque de memoria. (MFHeapAlloc) |
MFHeapFree
Libera un bloque de memoria que se asignó mediante una llamada a la función MFHeapAlloc. |
MFInitAMMediaTypeFromMFMediaType
Inicializa una estructura de DirectShow AM_MEDIA_TYPE a partir de un tipo de medio de Media Foundation. |
MFInitAttributesFromBlob
Inicializa el contenido de un almacén de atributos desde una matriz de bytes. |
MFInitMediaTypeFromAMMediaType
Inicializa un tipo de medio a partir de una estructura de AM_MEDIA_TYPE DirectShow. |
MFInitMediaTypeFromMFVideoFormat
Inicializa un tipo de medio a partir de una estructura MFVIDEOFORMAT. |
MFInitMediaTypeFromMPEG1VideoInfo
Inicializa un tipo de medio a partir de una estructura de MPEG1VIDEOINFO DirectShow. |
MFInitMediaTypeFromMPEG2VideoInfo
Inicializa un tipo de medio a partir de una estructura de directShow MPEG2VIDEOINFO. |
MFInitMediaTypeFromVideoInfoHeader
Inicializa un tipo de medio a partir de una estructura VIDEOINFOHEADER de DirectShow. |
MFInitMediaTypeFromVideoInfoHeader2
Inicializa un tipo de medio a partir de una estructura de directShow VIDEOINFOHEADER2. |
MFInitMediaTypeFromWaveFormatEx
Inicializa un tipo de medio a partir de una estructura WAVEFORMATEX. |
MFInitVideoFormat
Inicializa una estructura MFVIDEOFORMAT para un formato de vídeo estándar, como DVD, televisión analógica o televisión digital ATSC. |
MFInitVideoFormat_RGB
Inicializa una estructura MFVIDEOFORMAT para un formato de vídeo RGB sin comprimir. |
MFInvokeCallback
Invoca un método de devolución de llamada para completar una operación asincrónica. (MFInvokeCallback) |
MFIsFormatYUV
Consulta si un código FOURCC o D3DFORMAT valor es un formato YUV. |
MFllMulDiv
Calcula ((a * b) + d) / c, donde cada término es un valor con signo de 64 bits. |
MFLockDXGIDeviceManager
Bloquea el Administrador de dispositivos compartido de infraestructura de gráficos de Microsoft DirectX (DXGI). |
MFLockPlatform
Bloquea la función MFShutdown. |
MFLockSharedWorkQueue
Obtiene y bloquea una cola de trabajo compartida. (MFLockSharedWorkQueue) |
MFLockWorkQueue
Bloquea una cola de trabajo. (MFLockWorkQueue) |
MFMapDX9FormatToDXGIFormat
Convierte un identificador de formato de Microsoft Direct3D 9 en un identificador de formato de Microsoft DirectX Graphics Infrastructure (DXGI). |
MFMapDXGIFormatToDX9Format
Convierte un identificador de formato de infraestructura de gráficos de Microsoft DirectX (DXGI) en un identificador de formato de Microsoft Direct3D 9. |
MFPutWaitingWorkItem
Pone en cola un elemento de trabajo que espera a que se señale un evento. (MFPutWaitingWorkItem) |
MFPutWorkItem
Coloca una operación asincrónica en una cola de trabajo. (MFPutWorkItem) |
MFPutWorkItem2
Coloca una operación asincrónica en una cola de trabajo, con una prioridad especificada. (MFPutWorkItem2) |
MFPutWorkItemEx
Coloca una operación asincrónica en una cola de trabajo. (MFPutWorkItemEx) |
MFPutWorkItemEx2
Coloca una operación asincrónica en una cola de trabajo, con una prioridad especificada. (MFPutWorkItemEx2) |
MFRegisterLocalByteStreamHandler
Registra un controlador de flujo de bytes en el proceso del autor de la llamada. |
MFRegisterLocalSchemeHandler
Registra un controlador de esquema en el proceso del autor de la llamada. |
MFRegisterPlatformWithMMCSS
Registra las colas de trabajo estándar de la plataforma Microsoft Media Foundation con el servicio de programador de clases multimedia (MMCSS). |
MFRemovePeriodicCallback
Cancela una función de devolución de llamada establecida por la función MFAddPeriodicCallback. |
MFScheduleWorkItem
Programa una operación asincrónica que se completará después de un intervalo especificado. (MFScheduleWorkItem) |
MFScheduleWorkItemEx
Programa una operación asincrónica que se completará después de un intervalo especificado. (MFScheduleWorkItemEx) |
MFSetAttribute2UINT32asUINT64
Empaqueta dos valores UINT32 en un valor de atributo UINT64. |
MFSetAttributeRatio
Establece una relación como un valor de atributo de 64 bits. |
MFSetAttributeSize
Establece el ancho y el alto como un único valor de atributo de 64 bits. |
MFShutdown
Cierra la plataforma Microsoft Media Foundation. |
MFSplitSample
Divida una muestra de medios combinada en muestras individuales. |
MFStartup
Inicializa Microsoft Media Foundation. |
MFTEnum
Enumera las transformaciones de Media Foundation (MFT) en el Registro. |
MFTEnum2
Obtiene una lista de transformaciones (MFT) de Microsoft Media Foundation que coinciden con los criterios de búsqueda especificados. |
MFTEnumEx
Obtiene una lista de transformaciones (MFT) de Microsoft Media Foundation que coinciden con los criterios de búsqueda especificados. Esta función extiende la función MFTEnum. |
MFTGetInfo
Obtiene información del Registro sobre una transformación de Media Foundation (MFT). |
MFTRegister
Agrega información sobre una transformación de Media Foundation (MFT) al registro. |
MFTRegisterLocal
Registra una transformación de Media Foundation (MFT) en el proceso del autor de la llamada. (MFTRegisterLocal) |
MFTRegisterLocalByCLSID
Registra una transformación de Media Foundation (MFT) en el proceso del autor de la llamada. (MFTRegisterLocalByCLSID) |
MFTUnregister
Anula el registro de una transformación de Media Foundation (MFT). |
MFTUnregisterLocal
Anula el registro de una o varias transformaciones de Media Foundation (MFT) del proceso del autor de la llamada. |
MFTUnregisterLocalByCLSID
Anula el registro de una transformación de Media Foundation (MFT) del proceso del autor de la llamada. |
MFUnlockDXGIDeviceManager
Desbloquea el Administrador de dispositivos compartido de microsoft DirectX Graphics Infrastructure (DXGI). |
MFUnlockPlatform
Desbloquea la plataforma Media Foundation después de que se bloqueó mediante una llamada a la función MFLockPlatform. |
MFUnlockWorkQueue
Desbloquea una cola de trabajo. (MFUnlockWorkQueue) |
MFUnregisterPlatformFromMMCSS
Anula el registro de las colas de trabajo de la plataforma Microsoft Media Foundation de una tarea de Servicio de programador de clases multimedia (MMCSS). |
MFUnwrapMediaType
Recupera un tipo de medio que se encapsulaba en otro tipo de medio mediante la función MFWrapMediaType. |
MFValidateMediaTypeSize
Valida el tamaño de un búfer para un bloque de formato de vídeo. |
MFWrapMediaType
Crea un tipo de medio que encapsula otro tipo de medio. |
Pack2UINT32AsUINT64
Empaqueta dos valores UINT32 en un valor UINT64. |
PackRatio
Empaqueta dos valores UINT32, que representan una relación, en un valor UINT64. |
PackSize
Empaqueta un valor de ancho UINT32 y un valor de alto UINT32 en un valor UINT64 que representa un tamaño. |
Desempaquetar2UINT32AsUINT64
Obtiene los valores UINT32 de orden bajo y alto de un valor UINT64. |
DesempaquetarRatio
Obtiene los valores UINT32 de orden bajo y alto de un valor UINT64 que representa una relación. |
Desempaquetar Tamaño
Obtiene los valores UINT32 de orden bajo y de orden alto de un valor UINT64 que representa un tamaño. |