Funciones de Media Foundation
En esta sección
Tema | Descripción |
---|---|
CreateNamedPropertyStore |
Crea un almacén de propiedades vacío para contener pares nombre-valor. |
CreatePropertyStore |
Crea un objeto de almacén de propiedades vacío. |
DXVA2_Fixed32OpaqueAlpha |
Devuelve una estructura DXVA2_Fixed32 que contiene un valor alfa opaco. |
DXVA2_Fixed32TransparentAlpha |
Devuelve una estructura DXVA2_Fixed32 que contiene un valor alfa transparente. |
DXVA2CreateDirect3DDeviceManager9 |
Crea una instancia del Administrador de dispositivos direct3D. |
DXVA2CreateVideoService |
Crea un objeto de servicios de aceleración de vídeo DirectX (DXVA). |
DXVA2FixedToFloat |
Convierte un valor de DXVA2_Fixed32 en un número de punto flotante. |
DXVA2FloatToFixed |
Convierte un número de punto flotante en un valor de DXVA2_Fixed32 . |
DXVAHD_CreateDevice |
Crea un dispositivo de alta definición de alta definición de vídeo de Microsoft DirectX (DXVA-HD). |
MFAddPeriodicCallback |
Establece una función de devolución de llamada a la que se llamará a intervalo fijo. |
MFAllocateSerialWorkQueue |
Crea una cola de trabajo garantizada para serializar elementos de trabajo. |
MFAllocateWorkQueue |
Crea una nueva cola de trabajo. |
MFAllocateWorkQueueEx |
Crea una nueva cola de trabajo. |
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). |
MFBeginRegisterWorkQueueWithMMCSSEx |
Asocia una cola de trabajo a una tarea de Servicio de programador de clases multimedia (MMCSS). |
MFBeginUnregisterWorkQueueWithMMCSS |
Anula el registro de una cola de trabajo de una tarea del Servicio de programador de clases multimedia (MMCSS). |
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. |
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. |
MFCheckContentProtectionDevice |
Comprueba si se admite un procesador de seguridad de hardware para el sistema de protección de medios especificado. |
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 a la información de color equivalente de DirectX Video Acceleration (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. |
MFCreate3GPMediaSink |
Crea un receptor multimedia para crear archivos 3GP. |
MFCreateAC3MediaSink |
Crea una instancia del receptor de medios AC-3. |
MFCreateADTSMediaSink |
Crea una instancia del receptor de medios de transmisión de datos de audio (ADTS). |
MFCreateAggregateSource |
Crea un origen multimedia que agrega una colección de orígenes multimedia. |
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. |
MFCreateASFContentInfo |
Crea el objeto Objeto de encabezado ASF. |
MFCreateASFIndexer |
Crea el objeto Indexer de ASF. |
MFCreateASFIndexerByteStream |
Crea un flujo de bytes para acceder al índice en una secuencia ASF. |
MFCreateASFMediaSink |
Crea el receptor de medios ASF. |
MFCreateASFMediaSinkActivate |
Crea un objeto de activación que se puede usar para crear el receptor de medios ASF. |
MFCreateASFMultiplexer |
Crea el multiplexador ASF. |
MFCreateASFProfile |
Crea el objeto de perfil ASF. |
MFCreateASFProfileFromPresentationDescriptor |
Crea un objeto de perfil ASF a partir de un descriptor de presentación. |
MFCreateASFSplitter |
Crea el divisor ASF. |
MFCreateASFStreamingMediaSink |
Crea un objeto de activación para el receptor de streaming de ASF. |
MFCreateASFStreamingMediaSinkActivate |
Crea un objeto de activación para el receptor de streaming de ASF. |
MFCreateASFStreamSelector |
Crea el selector de flujo de ASF. |
MFCreateAsyncResult |
Crea un objeto de resultado asincrónico. Use esta función si va a implementar un método asincrónico. |
MFCreateAttributes |
Crea un almacén de atributos vacío. |
MFCreateAudioMediaType |
Crea un tipo de medio de audio a partir de una estructura WAVEFORMATEX . |
MFCreateAudioRenderer |
Crea el representador de audio de streaming. |
MFCreateAudioRendererActivate |
Crea un objeto de activación para el representador de audio de streaming. |
MFCreateAVIMediaSink |
Crea un receptor intercalado de audio y vídeo (AVI). |
MFCreateCaptureEngine |
Crea una instancia del motor de captura. |
MFCreateCollection |
Crea un objeto de colección vacío. |
MFCreateContentDecryptorContext |
Crea una interfaz IMFContentDecryptorContext para el sistema de protección de medios especificado. |
MFCreateContentProtectionDevice |
Crea una interfaz IMFContentProtectionDevice para el sistema de protección multimedia especificado. |
MFCreateCredentialCache |
Crea un objeto de caché de credenciales. Una aplicación puede usar este objeto para implementar un administrador de credenciales personalizado. |
MFCreateDeviceSource |
Crea un origen multimedia para un dispositivo de captura de hardware. |
MFCreateDeviceSourceActivate |
Crea un objeto de activación que representa un dispositivo de captura de hardware. |
MFCreateDXGIDeviceManager |
Crea una instancia del Administrador de dispositivos de infraestructura de gráficos de Microsoft DirectX (DXGI). |
MFCreateDXGISurfaceBuffer |
Crea un búfer multimedia para administrar una superficie 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. |
MFCreateFMPEG4MediaSink |
Crea un receptor multimedia para crear archivos MP4 fragmentados. |
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 de Windows Runtime. |
MFCreateMediaSession |
Crea la sesión multimedia en el proceso de la aplicación. |
MFCreateMediaType |
Crea un tipo de medio vacío. |
MFCreateMediaTypeFromProperties |
Cree un IMFMediaType a partir de las propiedades. |
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 administrarla. |
MFCreateMFByteStreamOnStream |
Crea una secuencia de bytes de Microsoft Media Foundation que encapsula un puntero IStream . |
MFCreateMFByteStreamOnStreamEx |
Crea una secuencia de bytes de Media Foundation que ajusta un objeto IRandomAccessStream. |
MFCreateMFByteStreamWrapper |
Crea un contenedor para una secuencia de bytes. |
MFCreateMFVideoFormatFromMFMediaType |
Crea una estructura MFVIDEOFORMAT a partir de un tipo de medio de vídeo. |
MFCreateMP3ByteStreamPlugin |
Crea un controlador de flujo de bytes para el origen multimedia MP3. |
MFCreateMP3MediaSink |
Crea el receptor de medios MP3. |
MFCreateMPEG4MediaSink |
Crea un receptor multimedia para crear archivos MP4. |
MFCreateMuxSink |
Crea un receptor de medios genérico que encapsula una transformación de Media Foundation (MFT) de multiplexer. |
MFCreateMuxStreamAttributes |
Crea un IMFAttributes que describe el contenido de substreams multiplexados. |
MFCreateMuxStreamMediaType |
Crea un IMFMediaType que describe los tipos multimedia de substreams multiplexados. |
MFCreateMuxStreamSample |
Crea un imfSample que contiene las muestras de substreams multiplexados. |
MFCreateNetSchemePlugin |
Crea el controlador de esquema para el origen de red. |
MFCreatePathFromURL |
Convierte una dirección URL de archivo en una ruta de acceso de MICROSOFT MS-DOS. |
MFCreatePMPMediaSession |
Crea una instancia de la sesión multimedia dentro de un proceso de ruta de acceso a medios protegidos (PMP). |
MFCreatePMPServer |
Crea el objeto de servidor de ruta de acceso multimedia protegida (PMP). |
MFCreatePresentationClock |
Crea el reloj de presentación. |
MFCreatePresentationDescriptor |
Crea un descriptor de presentación. |
MFCreatePresentationDescriptorFromASFProfile |
Crea un descriptor de presentación a partir de un objeto de perfil de ASF. |
MFCreatePropertiesFromMediaType |
Crea propiedades a partir de un IMFMediaType. |
MFCreateProtectedEnvironmentAccess |
Crea un objeto IMFProtectedEnvironmentAccess que permite a los sistemas de protección de contenido realizar un protocolo de enlace con el entorno protegido. |
MFCreateProxyLocator |
Crea un localizador de proxy predeterminado. |
MFCreateRemoteDesktopPlugin |
Crea el objeto del complemento de Escritorio remoto. Use este objeto si la aplicación se ejecuta en una sesión de cliente de Terminal Services. |
MFCreateSample |
Crea un ejemplo de medio vacío. |
MFCreateSampleCopierMFT |
Crea una instancia de la transformación del copiador de ejemplo. |
MFCreateSampleGrabberSinkActivate |
Crea un objeto de activación para el receptor de medios de captura de ejemplo. |
MFCreateSensorActivityMonitor |
Inicializa una nueva instancia de la interfaz IMFSensorActivityMonitor. |
MFCreateSensorGroup |
Crea una instancia de la interfaz IMFSensorGroup basada en el nombre de vínculo simbólico proporcionado. |
MFCreateSensorStream |
Crea una instancia de la interfaz IMFSensorStream. |
MFCreateSensorProfile |
Crea un perfil de sensor, en función del tipo, índice y restricciones opcionales especificados. |
MFCreateSensorProfileCollection |
Crea una colección de perfiles de sensor. |
MFCreateSequencerSegmentOffset |
Crea un PROPVARIANT que se puede usar para buscar dentro de una presentación de origen del secuenciador. |
MFCreateSequencerSource |
Crea el origen del secuenciador. |
MFCreateSimpleTypeHandler |
Crea un controlador de tipo multimedia que admite un único tipo de medio a la vez. |
MFCreateSinkWriterFromMediaSink |
Crea el escritor receptor a partir de un receptor multimedia. |
MFCreateSinkWriterFromURL |
Crea el escritor receptor a partir de una dirección URL o secuencia de bytes. |
MFCreateSourceReaderFromByteStream |
Crea el lector de origen a partir de una secuencia de bytes. |
MFCreateSourceReaderFromMediaSource |
Crea el lector de origen a partir de un origen multimedia. |
MFCreateSourceReaderFromURL |
Crea el lector de origen a partir de una dirección URL. |
MFCreateSourceResolver |
Crea el solucionador de origen, que se usa para crear un origen multimedia a partir de una dirección URL o secuencia de bytes. |
MFCreateStandardQualityManager |
Crea la implementación predeterminada del administrador de calidad. |
MFCreateStreamDescriptor |
Crea un descriptor de secuencia. |
MFCreateStreamOnMFByteStream |
Devuelve un puntero IStream que ajusta una secuencia de bytes de Media Foundation. |
MFCreateStreamOnMFByteStreamEx |
Crea un objeto IRandomAccessStream que ajusta una secuencia de bytes de Media Foundation. |
MFCreateSystemTimeSource |
Crea un origen de tiempo de presentación basado en la hora del sistema. |
MFCreateTempFile |
Crea una secuencia de bytes respaldada por un archivo local temporal. |
MFCreateTopoLoader |
Crea una nueva instancia del cargador de topología. |
MFCreateTopology |
Crea un objeto de topología. |
MFCreateTopologyNode |
Crea un nodo de topología. |
MFCreateTrackedSample |
Crea un objeto IMFTrackedSample que realiza un seguimiento de los recuentos de referencias en un ejemplo multimedia de vídeo. |
MFCreateTranscodeProfile |
Crea un objeto de perfil de transcodificación vacío. |
MFCreateTranscodeSinkActivate |
Crea el objeto de activación del receptor de transcodificación. |
MFCreateTranscodeTopology |
Crea una topología de transcodificación parcial. |
MFCreateTranscodeTopologyFromByteStream |
Crea una topología para transcodificación en una secuencia de bytes. |
MFCreateTransformActivate |
Crea un objeto de activación genérico para las transformaciones de Media Foundation (MFT). |
MFCreateURLFromPath |
Convierte una ruta de acceso ms-DOS de Microsoft a una dirección URL canónica. |
MFCreateVideoMediaType |
Crea un tipo de medio de vídeo a partir de una estructura MFVIDEOFORMAT. |
MFCreateVideoMediaTypeFromBitMapInfoHeader |
Esta función no está implementada. |
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 . |
MFCreateVideoMixer |
Crea el mezclador de vídeo predeterminado para el representador de vídeo mejorado (EVR). |
MFCreateVideoMixerAndPresenter |
Crea el mezclador de vídeo predeterminado y el presentador de vídeo para el representador de vídeo mejorado (EVR). |
MFCreateVideoPresenter |
Crea el presentador de vídeo predeterminado para el representador de vídeo mejorado (EVR). |
MFCreateVideoRenderer |
Crea una instancia del receptor de medios del representador de vídeo mejorado (EVR). |
MFCreateVideoRendererActivate |
Crea un objeto de activación para el receptor de medios del representador de vídeo mejorado (EVR). |
MFCreateVideoSampleAllocator |
Crea un objeto que asigna ejemplos de vídeo. |
MFCreateVideoSampleAllocatorEx |
Crea un objeto que asigna muestras de vídeo compatibles con DXGI. |
MFCreateVideoSampleFromSurface |
Crea un ejemplo multimedia que administra una superficie de Direct3D. |
MFCreateWaveFormatExFromMFMediaType |
Convierte un tipo de medio de audio de Media Foundation en una estructura WAVEFORMATEX . |
MFCreateWAVEMediaSink |
Crea un receptor de archivo WAVE. El receptor de archivo WAVE toma audio y lo escribe en un archivo .wav. |
MFCreateWICBitmapBuffer |
Crea un objeto de búfer multimedia que administra un componente de creación de imágenes de Windows (WIC) |
MFCreateWMAEncoderActivate |
Crea un objeto de activación que se puede usar para crear un codificador de Windows Media Audio (WMA). |
MFCreateWMVEncoderActivate |
Crea un objeto de activación que se puede usar para crear un codificador windows Media Video (WMV). |
MFDeserializeAttributesFromStream |
Carga atributos de una secuencia en un almacén de atributos. |
MFDeserializePresentationDescriptor |
Deserializa un descriptor de presentación de una matriz de bytes. |
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 del Servicio de programador de clases multimedia (MMCSS). |
MFEndUnregisterWorkQueueWithMMCSS |
Completa una solicitud asincrónica para anular el registro de una cola de trabajo de una tarea del Servicio de programador de clases multimedia (MMCSS). |
MFEnumDeviceSources |
Enumera una lista de dispositivos de captura de audio o vídeo. |
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. |
MFGetLocalId |
Obtiene el identificador del sistema local. |
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. |
MFGetPluginControl |
Obtiene un puntero al administrador de complementos de Media Foundation. |
MFGetService |
Consulta un objeto para una interfaz de servicio especificada. |
MFGetStrideForBitmapInfoHeader |
Calcula el intervalo de superficie mínimo para un formato de vídeo. |
MFGetSupportedMimeTypes |
Recupera los tipos MIME registrados para la resolución de origen. |
MFGetSupportedSchemes |
Recupera los esquemas de dirección URL registrados para la resolución de origen. |
MFGetSystemId |
Devuelve un objeto IMFSystemId para recuperar los datos del identificador del sistema. |
MFGetSystemTime |
Devuelve la hora del sistema. |
MFGetTimerPeriodicity |
Recupera el intervalo del temporizador para la función MFAddPeriodicCallback. |
MFGetTopoNodeCurrentType |
Obtiene el tipo de medio de una secuencia asociada a un nodo de topología. |
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. |
MFGetWorkQueueMMCSSPriority |
Obtiene la prioridad de subproceso relativa de una cola de trabajo. |
MFGetWorkQueueMMCSSTaskId |
Recupera el identificador de tarea del Servicio de programador de clases multimedia (MMCSS) asociado actualmente a esta cola de trabajo. |
MFHeapAlloc |
Asigna un bloque de memoria. |
MFHeapFree |
Libera un bloque de memoria asignado llamando a la función MFHeapAlloc. |
MFInitAMMediaTypeFromMFMediaType |
Inicializa una estructura directShow AM_MEDIA_TYPE a partir de un tipo de medio de Media Foundation. |
MFInitAttributesFromBlob |
Inicializa el contenido de un almacén de atributos de 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 MPEG2VIDEOINFO DirectShow. |
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. |
MFIsContentProtectionDeviceSupported |
Comprueba si se admite un procesador de seguridad de hardware para el sistema de protección de medios especificado. |
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. |
MFLoadSignedLibrary |
Carga una biblioteca de vínculos dinámicos que está firmada para el entorno protegido. |
MFLockDXGIDeviceManager |
Bloquea el Administrador de dispositivos DXGI compartido. |
MFLockPlatform |
Bloquea la función MFShutdown. |
MFLockSharedWorkQueue |
Obtiene y bloquea una cola de trabajo compartida. |
MFLockWorkQueue |
Bloquea una cola de trabajo. |
MFMapDX9FormatToDXGIFormat |
Convierte un identificador de formato de Microsoft Direct3D 9 en un identificador de formato DXGI. |
MFMapDXGIFormatToDX9Format |
Convierte un identificador de formato DXGI en un identificador de formato direct3D 9. |
MFPCreateMediaPlayer |
Crea una nueva instancia del objeto mfplay player. |
Devolución de llamada MFPERIODICCALLBACK |
Función callback para la función MFAddPeriodicCallback. |
MFPutWaitingWorkItem |
Pone en cola un elemento de trabajo que espera a que se indique un evento. |
MFPutWorkItem |
Coloca una operación asincrónica en una cola de trabajo. |
MFPutWorkItem2 |
Coloca una operación asincrónica en una cola de trabajo, con una prioridad especificada. |
MFPutWorkItemEx |
Coloca una operación asincrónica en una cola de trabajo. |
MFPutWorkItemEx2 |
Coloca una operación asincrónica en una cola de trabajo, con una prioridad especificada. |
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 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. |
MFRequireProtectedEnvironment |
Consulta si una presentación multimedia requiere la ruta de acceso multimedia protegida (PMP). |
MFScheduleWorkItem |
Programa una operación asincrónica que se va a completar después de un intervalo especificado. |
MFScheduleWorkItemEx |
Programa una operación asincrónica que se va a completar después de un intervalo especificado. |
MFSerializeAttributesToStream |
Escribe el contenido de un almacén de atributos en una secuencia. |
MFSerializePresentationDescriptor |
Serializa un descriptor de presentación en una matriz de bytes. |
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 alto como un único valor de atributo de 64 bits. |
MFShutdown |
Cierra la plataforma de Media Foundation. |
MFShutdownObject |
Cierra un objeto de Media Foundation y libera todos los recursos asociados al objeto . |
MFStartup |
Inicializa Media Foundation. |
MFTEnum |
Enumera las transformaciones de Media Foundation (MFT) en el Registro. |
MFTEnum2 |
Obtiene una lista de transformaciones (MFT) de Media Foundation que coinciden con los criterios de búsqueda especificados. Esta función amplía la función MFTEnumEx para permitir que las aplicaciones externas y los componentes internos detecten las MFT de hardware que corresponden a un adaptador de vídeo específico. |
MFTEnumEx |
Obtiene una lista de transformaciones (MFT) de 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). |
MFTranscodeGetAudioOutputAvailableTypes |
Obtiene una lista de formatos de salida de un codificador de audio. |
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. |
MFTRegisterLocalByCLSID |
Registra una transformación de Media Foundation (MFT) en el proceso del autor de la llamada. |
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 DXGI compartido. |
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. |
MFUnregisterPlatformFromMMCSS |
Anula el registro de las colas de trabajo de la plataforma Media Foundation de una tarea del 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. |
PDXVAHDSW_CreateDevice |
Crea una instancia de un dispositivo DXVA-HD de complemento de software. |
PDXVAHDSW_CreateVideoProcessor |
Crea un complemento de procesador de vídeo DXVA-HD de software. |
PDXVAHDSW_DestroyDevice |
Destruye una instancia de un dispositivo DXVA-HD de complemento de software. |
PDXVAHDSW_DestroyVideoProcessor |
Destruye un procesador de vídeo DXVA-HD de sofware. |
PDXVAHDSW_GetVideoProcessBltStatePrivate |
Obtiene un estado blit privado de un procesador de vídeo DXVA-HD de software. |
PDXVAHDSW_GetVideoProcessorCaps |
Obtiene las funcionalidades de uno o varios procesadores de vídeo DXVA-HD de software. |
PDXVAHDSW_GetVideoProcessorCustomRates |
Obtiene las tarifas personalizadas que admite un procesador de vídeo DXVA-HD de software. |
PDXVAHDSW_GetVideoProcessorDeviceCaps |
Obtiene las funcionalidades de un dispositivo DXVA-HD complemento de software. |
PDXVAHDSW_GetVideoProcessorFilterRange |
Obtiene el intervalo admitido de valores de filtro de imagen de un dispositivo DXVA-HD complemento de software. |
PDXVAHDSW_GetVideoProcessorInputFormats |
Obtiene los formatos de entrada admitidos por un dispositivo DXVA-HD de complemento de software. |
PDXVAHDSW_GetVideoProcessorOutputFormats |
Obtiene los formatos de salida compatibles con un dispositivo DXVA-HD de complemento de software. |
PDXVAHDSW_GetVideoProcessStreamStatePrivate |
Obtiene un estado de flujo privado de un procesador de vídeo DXVA-HD de software. |
PDXVAHDSW_Plugin |
Puntero a una función que inicializa un dispositivo de complemento de software para DXVA-HD. |
PDXVAHDSW_ProposeVideoPrivateFormat |
Obtiene un formato de superficie privada de un complemento de software DXVA-HD. |
PDXVAHDSW_SetVideoProcessBltState |
Establece un parámetro de estado para las operaciones blit mediante un procesador de vídeo DXVA-HD de software. |
PDXVAHDSW_SetVideoProcessStreamState |
Establece un parámetro de estado para una secuencia de entrada en un procesador de vídeo DXVA-HD de software. |
PDXVAHDSW_VideoProcessBltHD |
Realiza una operación de procesamiento de vídeo enlit. |
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 alto de un valor UINT64 que representa un tamaño. |
Temas relacionados