Fonctions Media Foundation
Contenu de cette section
Sujet | Description |
---|---|
CreateNamedPropertyStore |
Crée un magasin de propriétés vide pour contenir des paires nom/valeur. |
CreatePropertyStore |
Crée un objet de magasin de propriétés vide. |
DXVA2_Fixed32OpaqueAlpha |
Retourne une structure DXVA2_Fixed32 qui contient une valeur alpha opaque. |
DXVA2_Fixed32TransparentAlpha |
Retourne une structure DXVA2_Fixed32 qui contient une valeur alpha transparente. |
DXVA2CreateDirect3DDeviceManager9 |
Crée une instance du Gestionnaire de périphériques Direct3D. |
DXVA2CreateVideoService |
Crée un objet de services DirectX Video Acceleration (DXVA). |
DXVA2FixedToFloat |
Convertit une valeur DXVA2_Fixed32 en nombre à virgule flottante. |
DXVA2FloatToFixed |
Convertit un nombre à virgule flottante en valeur DXVA2_Fixed32 . |
DXVAHD_CreateDevice |
Crée un appareil Microsoft DirectX Video Acceleration High Definition (DXVA-HD). |
MFAddPeriodicCallback |
Définit une fonction de rappel à appeler à intervalle fixe. |
MFAllocateSerialWorkQueue |
Crée une file d’attente de travail garantie pour sérialiser les éléments de travail. |
MFAllocateWorkQueue |
Crée une file d’attente de travail. |
MFAllocateWorkQueueEx |
Crée une file d’attente de travail. |
MFAverageTimePerFrameToFrameRate |
Calcule la fréquence d’images, en images par seconde, à partir de la durée moyenne d’une image vidéo. |
MFBeginCreateFile |
Commence une requête asynchrone pour créer un flux d’octets à partir d’un fichier. |
MFBeginRegisterWorkQueueWithMMCSS |
Associe une file d’attente de travail à une tâche MMCSS (Multimedia Class Scheduler Service). |
MFBeginRegisterWorkQueueWithMMCSSEx |
Associe une file d’attente de travail à une tâche MMCSS (Multimedia Class Scheduler Service). |
MFBeginUnregisterWorkQueueWithMMCSS |
Annule l’inscription d’une file d’attente de travail à partir d’une tâche MMCSS (Multimedia Class Scheduler Service). |
MFCalculateBitmapImageSize |
Récupère la taille de l’image pour un format vidéo. |
MFCalculateImageSize |
Récupère la taille de l’image, en octets, pour un format vidéo non compressé. |
MFCancelCreateFile |
Annule une requête asynchrone pour créer un flux d’octets à partir d’un fichier. |
MFCancelWorkItem |
Tente d’annuler une opération asynchrone planifiée avec MFScheduleWorkItem ou MFScheduleWorkItemEx. |
MFCheckContentProtectionDevice |
Vérifie si un processeur de sécurité matériel est pris en charge pour le système de protection multimédia spécifié. |
MFCompareFullToPartialMediaType |
Compare un type de média complet à un type de média partiel. |
MFConvertColorInfoFromDXVA |
Définit les informations de couleur étendues dans une structure MFVIDEOFORMAT. |
MFConvertColorInfoToDXVA |
Convertit les informations de couleur étendues d’un MFVIDEOFORMAT en informations de couleur DirectX Video Acceleration (DXVA) équivalentes. |
MFConvertFromFP16Array |
Convertit un tableau de nombres à virgule flottante 16 bits en un tableau de nombres à virgule flottante 32 bits. |
MFConvertToFP16Array |
Convertit un tableau de nombres à virgule flottante 32 bits en un tableau de nombres à virgule flottante 16 bits. |
MFCopyImage |
Copie une image ou un plan d’image d’une mémoire tampon vers une autre. |
MFCreate2DMediaBuffer |
Crée un objet de mémoire tampon de mémoire système pour contenir les données d’image 2D. |
MFCreate3GPMediaSink |
Crée un récepteur multimédia pour la création de fichiers 3GP. |
MFCreateAC3MediaSink |
Crée une instance du récepteur multimédia AC-3. |
MFCreateADTSMediaSink |
Crée une instance du récepteur multimédia adTS (Audio Data Transport Stream). |
MFCreateAggregateSource |
Crée une source multimédia qui agrège une collection de sources multimédias. |
MFCreateAlignedMemoryBuffer |
Alloue la mémoire système avec un alignement d’octets spécifié et crée une mémoire tampon multimédia pour gérer la mémoire. |
MFCreateAMMediaTypeFromMFMediaType |
Crée une structure AM_MEDIA_TYPE DirectShow à partir d’un type de média Media Foundation. |
MFCreateASFContentInfo |
Crée l’objet AsF Header Object . |
MFCreateASFIndexer |
Crée l’objet Indexer ASF. |
MFCreateASFIndexerByteStream |
Crée un flux d’octets pour accéder à l’index dans un flux ASF. |
MFCreateASFMediaSink |
Crée le récepteur multimédia ASF. |
MFCreateASFMediaSinkActivate |
Crée un objet d’activation qui peut être utilisé pour créer le récepteur multimédia ASF. |
MFCreateASFMultiplexer |
Crée le multiplexeur ASF. |
MFCreateASFProfile |
Crée l’objet de profil ASF. |
MFCreateASFProfileFromPresentationDescriptor |
Crée un objet de profil ASF à partir d’un descripteur de présentation. |
MFCreateASFSplitter |
Crée le séparateur ASF. |
MFCreateASFStreamingMediaSink |
Crée un objet d’activation pour le récepteur de streaming ASF. |
MFCreateASFStreamingMediaSinkActivate |
Crée un objet d’activation pour le récepteur de streaming ASF. |
MFCreateASFStreamSelector |
Crée le sélecteur de flux ASF. |
MFCreateAsyncResult |
Crée un objet de résultat asynchrone. Utilisez cette fonction si vous implémentez une méthode asynchrone. |
MFCreateAttributes |
Crée un magasin d’attributs vide. |
MFCreateAudioMediaType |
Crée un type de média audio à partir d’une structure WAVEFORMATEX . |
MFCreateAudioRenderer |
Crée le renderer audio de streaming. |
MFCreateAudioRendererActivate |
Crée un objet d’activation pour le renderer audio de streaming. |
MFCreateAVIMediaSink |
Crée un récepteur AVI (Audio-Video Interleaved). |
MFCreateCaptureEngine |
Crée une instance du moteur de capture. |
MFCreateCollection |
Crée un objet de collection vide. |
MFCreateContentDecryptorContext |
Crée une interface IMFContentDecryptorContext pour le système de protection multimédia spécifié. |
MFCreateContentProtectionDevice |
Crée une interface IMFContentProtectionDevice pour le système de protection multimédia spécifié. |
MFCreateCredentialCache |
Crée un objet de cache d’informations d’identification. Une application peut utiliser cet objet pour implémenter un gestionnaire d’informations d’identification personnalisé. |
MFCreateDeviceSource |
Crée une source multimédia pour un périphérique de capture matérielle. |
MFCreateDeviceSourceActivate |
Crée un objet d’activation qui représente un appareil de capture matérielle. |
MFCreateDXGIDeviceManager |
Crée une instance de l’infrastructure graphique Microsoft DirectX (DXGI) Gestionnaire de périphériques. |
MFCreateDXGISurfaceBuffer |
Crée une mémoire tampon multimédia pour gérer une surface DXGI. |
MFCreateDXSurfaceBuffer |
Crée un objet de mémoire tampon multimédia qui gère une surface Direct3D 9. |
MFCreateEventQueue |
Crée une file d’attente d’événements. |
MFCreateFile |
Crée un flux d’octets à partir d’un fichier. |
MFCreateFMPEG4MediaSink |
Crée un récepteur multimédia pour la création de fichiers MP4 fragmentés. |
MFCreateLegacyMediaBufferOnMFMediaBuffer |
Convertit une mémoire tampon multimédia Media Foundation en mémoire tampon compatible avec directX Media Objects (DMV). |
MFCreateMediaBufferFromMediaType |
Alloue une mémoire tampon de mémoire système optimale pour un type de média spécifié. |
MFCreateMediaBufferWrapper |
Crée une mémoire tampon multimédia qui encapsule une mémoire tampon multimédia existante. |
MFCreateMediaEvent |
Crée un objet d’événement multimédia. |
MFCreateMediaExtensionActivate |
Crée un objet d’activation pour une classe Windows Runtime. |
MFCreateMediaSession |
Crée la session multimédia dans le processus de l’application. |
MFCreateMediaType |
Crée un type de média vide. |
MFCreateMediaTypeFromProperties |
Créez un IMFMediaType à partir de propriétés. |
MFCreateMediaTypeFromRepresentation |
Crée un type de média Media Foundation à partir d’une autre représentation de format. |
MFCreateMemoryBuffer |
Alloue la mémoire système et crée une mémoire tampon multimédia pour la gérer. |
MFCreateMFByteStreamOnStream |
Crée un flux d’octets Microsoft Media Foundation qui encapsule un pointeur IStream . |
MFCreateMFByteStreamOnStreamEx |
Crée un flux d’octets Media Foundation qui encapsule un objet IRandomAccessStream. |
MFCreateMFByteStreamWrapper |
Crée un wrapper pour un flux d’octets. |
MFCreateMFVideoFormatFromMFMediaType |
Crée une structure MFVIDEOFORMAT à partir d’un type de média vidéo. |
MFCreateMP3ByteStreamPlugin |
Crée un gestionnaire de flux d’octets pour la source multimédia MP3. |
MFCreateMP3MediaSink |
Crée le récepteur multimédia MP3. |
MFCreateMPEG4MediaSink |
Crée un récepteur multimédia pour la création de fichiers MP4. |
MFCreateMuxSink |
Crée un récepteur multimédia générique qui encapsule une transformation Multixer Media Foundation (MFT). |
MFCreateMuxStreamAttributes |
Crée un IMFAttributes décrivant le contenu des sous-flux multiplexés. |
MFCreateMuxStreamMediaType |
Crée un IMFMediaType décrivant les types de supports de sous-flux multiplexés. |
MFCreateMuxStreamSample |
Crée un IMFSample contenant les exemples de sous-flux multiplexés. |
MFCreateNetSchemePlugin |
Crée le gestionnaire de schémas pour la source réseau. |
MFCreatePathFromURL |
Convertit une URL de fichier en chemin Microsoft MS-DOS. |
MFCreatePMPMediaSession |
Crée une instance de la session multimédia à l’intérieur d’un processus PMP (Protected Media Path). |
MFCreatePMPServer |
Crée l’objet serveur PMP (Protected Media Path). |
MFCreatePresentationClock |
Crée l’horloge de présentation. |
MFCreatePresentationDescriptor |
Crée un descripteur de présentation. |
MFCreatePresentationDescriptorFromASFProfile |
Crée un descripteur de présentation à partir d’un objet de profil ASF. |
MFCreatePropertiesFromMediaType |
Crée des propriétés à partir d’un IMFMediaType. |
MFCreateProtectedEnvironmentAccess |
Crée un objet IMFProtectedEnvironmentAccess qui permet aux systèmes de protection de contenu d’effectuer une négociation avec l’environnement protégé. |
MFCreateProxyLocator |
Crée un localisateur proxy par défaut. |
MFCreateRemoteDesktopPlugin |
Crée l’objet plug-in Bureau à distance. Utilisez cet objet si l’application s’exécute dans une session cliente Terminal Services. |
MFCreateSample |
Crée un exemple de média vide. |
MFCreateSampleCopierMFT |
Crée une instance de l’exemple de transformation de copieur. |
MFCreateSampleGrabberSinkActivate |
Crée un objet d’activation pour l’exemple de récepteur multimédia de capture. |
MFCreateSensorActivityMonitor |
Initialise une nouvelle instance de l’interface IMFSensorActivityMonitor . |
MFCreateSensorGroup |
Crée une instance de l’interface IMFSensorGroup en fonction du nom de lien symbolique fourni. |
MFCreateSensorStream |
Crée une instance de l’interface IMFSensorStream . |
MFCreateSensorProfile |
Crée un profil de capteur, en fonction du type, de l’index et des contraintes facultatives spécifiées. |
MFCreateSensorProfileCollection |
Crée une collection de profils de capteur. |
MFCreateSequencerSegmentOffset |
Crée un PROPVARIANT qui peut être utilisé pour rechercher dans une présentation source de séquenceur. |
MFCreateSequencerSource |
Crée la source du séquenceur. |
MFCreateSimpleTypeHandler |
Crée un gestionnaire de type média qui prend en charge un seul type de média à la fois. |
MFCreateSinkWriterFromMediaSink |
Crée l’enregistreur récepteur à partir d’un récepteur multimédia. |
MFCreateSinkWriterFromURL |
Crée l’enregistreur récepteur à partir d’une URL ou d’un flux d’octets. |
MFCreateSourceReaderFromByteStream |
Crée le lecteur source à partir d’un flux d’octets. |
MFCreateSourceReaderFromMediaSource |
Crée le lecteur source à partir d’une source multimédia. |
MFCreateSourceReaderFromURL |
Crée le lecteur source à partir d’une URL. |
MFCreateSourceResolver |
Crée le programme de résolution source, qui est utilisé pour créer une source multimédia à partir d’une URL ou d’un flux d’octets. |
MFCreateStandardQualityManager |
Crée l’implémentation par défaut du gestionnaire de qualité. |
MFCreateStreamDescriptor |
Crée un descripteur de flux. |
MFCreateStreamOnMFByteStream |
Retourne un pointeur IStream qui encapsule un flux d’octets Media Foundation. |
MFCreateStreamOnMFByteStreamEx |
Crée un objet IRandomAccessStream qui encapsule un flux d’octets Media Foundation. |
MFCreateSystemTimeSource |
Crée une source de temps de présentation basée sur l’heure système. |
MFCreateTempFile |
Crée un flux d’octets sauvegardé par un fichier local temporaire. |
MFCreateTopoLoader |
Crée une instance du chargeur de topologie. |
MFCreateTopology |
Crée un objet de topologie. |
MFCreateTopologyNode |
Crée un nœud de topologie. |
MFCreateTrackedSample |
Crée un objet IMFTrackedSample qui suit le nombre de références sur un exemple de média vidéo. |
MFCreateTranscodeProfile |
Crée un objet de profil transcode vide. |
MFCreateTranscodeSinkActivate |
Crée l’objet d’activation du récepteur transcodeur. |
MFCreateTranscodeTopology |
Crée une topologie de transcode partielle. |
MFCreateTranscodeTopologyFromByteStream |
Crée une topologie pour le transcodage vers un flux d’octets. |
MFCreateTransformActivate |
Crée un objet d’activation générique pour les transformations Media Foundation (MFT). |
MFCreateURLFromPath |
Convertit un chemin Microsoft MS-DOS en URL canonique. |
MFCreateVideoMediaType |
Crée un type de média vidéo à partir d’une structure MFVIDEOFORMAT . |
MFCreateVideoMediaTypeFromBitMapInfoHeader |
Cette fonction n’est pas implémentée. |
MFCreateVideoMediaTypeFromBitMapInfoHeaderEx |
Crée un type de média vidéo à partir d’une structure BITMAPINFOHEADER . |
MFCreateVideoMediaTypeFromSubtype |
Crée un type de média vidéo partiel avec un sous-type spécifié. |
MFCreateVideoMediaTypeFromVideoInfoHeader |
Crée un type de média à partir d’une structure KS_VIDEOINFOHEADER . |
MFCreateVideoMediaTypeFromVideoInfoHeader2 |
Crée un type de média à partir d’une structure KS_VIDEOINFOHEADER2 . |
MFCreateVideoMixer |
Crée le mélangeur vidéo par défaut pour le convertisseur vidéo amélioré (EVR). |
MFCreateVideoMixerAndPresenter |
Crée le mélangeur vidéo et le présentateur vidéo par défaut pour le convertisseur vidéo amélioré (EVR). |
MFCreateVideoPresenter |
Crée le présentateur vidéo par défaut pour le convertisseur vidéo amélioré (EVR). |
MFCreateVideoRenderer |
Crée une instance du récepteur multimédia EVR (Enhanced Video Renderer). |
MFCreateVideoRendererActivate |
Crée un objet d’activation pour le récepteur multimédia EVR (Enhanced Video Renderer). |
MFCreateVideoSampleAllocator |
Crée un objet qui alloue des exemples vidéo. |
MFCreateVideoSampleAllocatorEx |
Crée un objet qui alloue des exemples vidéo compatibles avec DXGI. |
MFCreateVideoSampleFromSurface |
Crée un exemple de média qui gère une surface Direct3D. |
MFCreateWaveFormatExFromMFMediaType |
Convertit un type de média audio Media Foundation en structure WAVEFORMATEX . |
MFCreateWAVEMediaSink |
Crée un récepteur d’archive WAVE. Le récepteur d’archive WAVE prend l’audio et l’écrit dans un fichier .wav. |
MFCreateWICBitmapBuffer |
Crée un objet de mémoire tampon multimédia qui gère un composant d’acquisition d’images Windows (WIC) |
MFCreateWMAEncoderActivate |
Crée un objet d’activation qui peut être utilisé pour créer un encodeur WMA (Windows Media Audio). |
MFCreateWMVEncoderActivate |
Crée un objet d’activation qui peut être utilisé pour créer un encodeur WINDOWS Media Video (WMV). |
MFDeserializeAttributesFromStream |
Charge les attributs d’un flux dans un magasin d’attributs. |
MFDeserializePresentationDescriptor |
Désérialise un descripteur de présentation à partir d’un tableau d’octets. |
MFEndCreateFile |
Termine une requête asynchrone pour créer un flux d’octets à partir d’un fichier. |
MFEndRegisterWorkQueueWithMMCSS |
Termine une demande asynchrone pour associer une file d’attente de travail à une tâche MMCSS (Multimedia Class Scheduler Service). |
MFEndUnregisterWorkQueueWithMMCSS |
Termine une requête asynchrone pour annuler l’inscription d’une file d’attente de travail à partir d’une tâche MMCSS (Multimedia Class Scheduler Service). |
MFEnumDeviceSources |
Énumère les appareils de capture audio ou vidéo. |
MFFrameRateToAverageTimePerFrame |
Convertit une fréquence d’images vidéo en une durée d’image. |
MFGetAttribute2UINT32asUINT64 |
Obtient un attribut dont la valeur est deux valeurs UINT32 packées dans un UINT64. |
MFGetAttributeDouble |
Retourne une valeur double à partir d’un magasin d’attributs ou une valeur par défaut si l’attribut n’est pas présent. |
MFGetAttributeRatio |
Récupère un attribut dont la valeur est un ratio. |
MFGetAttributesAsBlob |
Convertit le contenu d’un magasin d’attributs en tableau d’octets. |
MFGetAttributesAsBlobSize |
Récupère la taille de la mémoire tampon nécessaire pour la fonction MFGetAttributesAsBlob. |
MFGetAttributeSize |
Récupère un attribut dont la valeur est une taille, exprimée sous la forme d’une largeur et d’une hauteur. |
MFGetAttributeString |
Obtient une valeur de chaîne à partir d’un magasin d’attributs. |
MFGetAttributeUINT32 |
Retourne une valeur UINT32 à partir d’un magasin d’attributs ou une valeur par défaut si l’attribut n’est pas présent. |
MFGetAttributeUINT64 |
Retourne une valeur UINT64 à partir d’un magasin d’attributs ou une valeur par défaut si l’attribut n’est pas présent. |
MFGetContentProtectionSystemCLSID |
Obtient l’identificateur de classe d’un système de protection de contenu. |
MFGetLocalId |
Obtient l’ID système local. |
MFGetMFTMerit |
Obtient la valeur de mérite d’un codec matériel. |
MFGetPlaneSize |
Récupère la taille de l’image, en octets, pour un format vidéo non compressé. |
MFGetPluginControl |
Obtient un pointeur vers le gestionnaire de plug-in Media Foundation. |
MFGetService |
Interroge un objet pour une interface de service spécifiée. |
MFGetStrideForBitmapInfoHeader |
Calcule le pas minimal de surface pour un format vidéo. |
MFGetSupportedMimeTypes |
Récupère les types MIME inscrits pour le programme de résolution source. |
MFGetSupportedSchemes |
Récupère les schémas d’URL inscrits pour le programme de résolution source. |
MFGetSystemId |
Retourne un objet IMFSystemId pour récupérer les données d’ID système. |
MFGetSystemTime |
Retourne l’heure système. |
MFGetTimerPeriodicity |
Récupère l’intervalle du minuteur pour la fonction MFAddPeriodicCallback. |
MFGetTopoNodeCurrentType |
Obtient le type de média d’un flux associé à un nœud de topologie. |
MFGetUncompressedVideoFormat |
Retourne la valeur FOURCC ou D3DFORMAT pour un format vidéo non compressé. |
MFGetWorkQueueMMCSSClass |
Récupère la classe MMCSS (Multimedia Class Scheduler Service) actuellement associée à cette file d’attente de travail. |
MFGetWorkQueueMMCSSPriority |
Obtient la priorité relative du thread d’une file d’attente de travail. |
MFGetWorkQueueMMSTaskId |
Récupère l’identificateur de tâche MMCSS (Multimedia Class Scheduler Service) actuellement associé à cette file d’attente de travail. |
MFHeapAlloc |
Alloue un bloc de mémoire. |
MFHeapFree |
Libère un bloc de mémoire alloué en appelant la fonction MFHeapAlloc. |
MFInitAMMediaTypeFromMFMediaType |
Initialise une structure directShow AM_MEDIA_TYPE à partir d’un type de média Media Foundation. |
MFInitAttributesFromBlob |
Initialise le contenu d’un magasin d’attributs à partir d’un tableau d’octets. |
MFInitMediaTypeFromAMMediaType |
Initialise un type de média à partir d’une structure de AM_MEDIA_TYPE DirectShow. |
MFInitMediaTypeFromMFVideoFormat |
Initialise un type de média à partir d’une structure MFVIDEOFORMAT . |
MFInitMediaTypeFromMPEG1VideoInfo |
Initialise un type de média à partir d’une structure MPEG1VIDEOINFO DirectShow. |
MFInitMediaTypeFromMPEG2VideoInfo |
Initialise un type de média à partir d’une structure MPEG2VIDEOINFO DirectShow. |
MFInitMediaTypeFromVideoInfoHeader |
Initialise un type de média à partir d’une structure VIDEOINFOHEADER DirectShow. |
MFInitMediaTypeFromVideoInfoHeader2 |
Initialise un type de média à partir d’une structure VIDEOINFOHEADER2 DirectShow. |
MFInitMediaTypeFromWaveFormatEx |
Initialise un type de média à partir d’une structure WAVEFORMATEX . |
MFInitVideoFormat |
Initialise une structure MFVIDEOFORMAT pour un format vidéo standard tel que DVD, télévision analogique ou télévision numérique ATSC. |
MFInitVideoFormat_RGB |
Initialise une structure MFVIDEOFORMAT pour un format vidéo RVB non compressé. |
MFInvokeCallback |
Appelle une méthode de rappel pour effectuer une opération asynchrone. |
MFIsContentProtectionDeviceSupported |
Vérifie si un processeur de sécurité matériel est pris en charge pour le système de protection multimédia spécifié. |
MFIsFormatYUV |
Interroge si un code FOURCC ou une valeur D3DFORMAT est un format YUV. |
MFllMulDiv |
Calcule ((a * b) + d) / c, où chaque terme est une valeur signée 64 bits. |
MFLoadSignedLibrary |
Charge une bibliothèque de liens dynamiques signée pour l’environnement protégé. |
MFLockDXGIDeviceManager |
Verrouille le Gestionnaire de périphériques DXGI partagé. |
MFLockPlatform |
Bloque la fonction MFShutdown. |
MFLockSharedWorkQueue |
Obtient et verrouille une file d’attente de travail partagée. |
MFLockWorkQueue |
Verrouille une file d’attente de travail. |
MFMapDX9FormatToDXGIFormat |
Convertit un identificateur de format Microsoft Direct3D 9 en identificateur de format DXGI. |
MFMapDXGIFormatToDX9Format |
Convertit un identificateur de format DXGI en identificateur de format Direct3D 9. |
MFPCreateMediaPlayer |
Crée une instance de l’objet de lecteur MFPlay. |
Rappel MFPERIODICCALLBACK |
Fonction de rappel pour la fonction MFAddPeriodicCallback. |
MFPut WaitingWorkItem |
Met en file d’attente un élément de travail qui attend qu’un événement soit signalé. |
MFPutWorkItem |
Place une opération asynchrone sur une file d’attente de travail. |
MFPutWorkItem2 |
Place une opération asynchrone sur une file d’attente de travail, avec une priorité spécifiée. |
MFPutWorkItemEx |
Place une opération asynchrone sur une file d’attente de travail. |
MFPutWorkItemEx2 |
Place une opération asynchrone sur une file d’attente de travail, avec une priorité spécifiée. |
MFRegisterLocalByteStreamHandler |
Inscrit un gestionnaire de flux d’octets dans le processus de l’appelant. |
MFRegisterLocalSchemeHandler |
Inscrit un gestionnaire de schémas dans le processus de l’appelant. |
MFRegisterPlatformWithMMCSS |
Inscrit les files d’attente de travail standard de la plateforme Media Foundation auprès du service Multimédia Class Scheduler (MMCSS). |
MFRemovePeriodicCallback |
Annule une fonction de rappel définie par la fonction MFAddPeriodicCallback. |
MFRequireProtectedEnvironment |
Interroge si une présentation multimédia nécessite le chemin d’accès du média protégé (PMP). |
MFScheduleWorkItem |
Planifie une opération asynchrone à effectuer après un intervalle spécifié. |
MFScheduleWorkItemEx |
Planifie une opération asynchrone à effectuer après un intervalle spécifié. |
MFSerializeAttributesToStream |
Écrit le contenu d’un magasin d’attributs dans un flux. |
MFSerializePresentationDescriptor |
Sérialise un descripteur de présentation dans un tableau d’octets. |
MFSetAttribute2UINT32asUINT64 |
Packe deux valeurs UINT32 dans une valeur d’attribut UINT64 . |
MFSetAttributeRatio |
Définit un rapport comme une valeur d’attribut 64 bits. |
MFSetAttributeSize |
Définit la largeur et la hauteur comme valeur d’attribut 64 bits unique. |
MFShutdown |
Arrête la plateforme Media Foundation. |
MFShutdownObject |
Arrête un objet Media Foundation et libère toutes les ressources associées à l’objet. |
MFStartup |
Initialise Media Foundation. |
MFTEnum |
Énumère les transformations Media Foundation (MFT) dans le Registre. |
MFTEnum2 |
Obtient une liste de transformations Media Foundation (MFT) qui correspondent aux critères de recherche spécifiés. Cette fonction étend la fonction MFTEnumEx pour permettre aux applications externes et aux composants internes de découvrir les mfTs matériels qui correspondent à une carte vidéo spécifique. |
MFTEnumEx |
Obtient une liste de transformations Media Foundation (MFT) qui correspondent aux critères de recherche spécifiés. Cette fonction étend la fonction MFTEnum. |
MFTGetInfo |
Obtient des informations du registre sur une transformation Media Foundation (MFT). |
MFTranscodeGetAudioOutputAvailableTypes |
Obtient la liste des formats de sortie d’un encodeur audio. |
MFTRegister |
Ajoute des informations sur une transformation Media Foundation (MFT) au Registre. |
MFTRegisterLocal |
Inscrit une transformation Media Foundation (MFT) dans le processus de l’appelant. |
MFTRegisterLocalByCLSID |
Inscrit une transformation Media Foundation (MFT) dans le processus de l’appelant. |
MFTUnregister |
Annule l’inscription d’une transformation Media Foundation (MFT). |
MFTUnregisterLocal |
Annule l’inscription d’une ou plusieurs transformations Media Foundation (MFT) à partir du processus de l’appelant. |
MFTUnregisterLocalByCLSID |
Annule l’inscription d’une transformation Media Foundation (MFT) à partir du processus de l’appelant. |
MFUnlockDXGIDeviceManager |
Déverrouille le Gestionnaire de périphériques DXGI partagé. |
MFUnlockPlatform |
Déverrouille la plateforme Media Foundation une fois verrouillée par un appel à la fonction MFLockPlatform. |
MFUnlockWorkQueue |
Déverrouille une file d’attente de travail. |
MFUnregisterPlatformFromMMCSS |
Annule l’inscription des files d’attente de travail de la plateforme Media Foundation à partir d’une tâche MMCSS (Multimedia Class Scheduler Service). |
MFUnwrapMediaType |
Récupère un type de média qui a été encapsulé dans un autre type de média par la fonction MFWrapMediaType. |
MFValidateMediaTypeSize |
Valide la taille d’une mémoire tampon pour un bloc de format vidéo. |
MFWrapMediaType |
Crée un type de média qui encapsule un autre type de média. |
Pack2UINT32AsUINT64 |
Packe deux valeurs UINT32 dans une valeur UINT64 . |
PackRatio |
Packe deux valeurs UINT32, qui représentent un ratio, en une valeur UINT64. |
PackSize |
Packe une valeur de largeur UINT32 et une valeur de hauteur UINT32 dans une valeur UINT64 qui représente une taille. |
PDXVAHDSW_CreateDevice |
Crée une instance d’un périphérique DXVA-HD de plug-in logiciel. |
PDXVAHDSW_CreateVideoProcessor |
Crée un plug-in de processeur vidéo DXVA-HD logiciel. |
PDXVAHDSW_DestroyDevice |
Détruit une instance d’un périphérique DXVA-HD de plug-in logiciel. |
PDXVAHDSW_DestroyVideoProcessor |
Détruit un processeur vidéo DXVA-HD sofware. |
PDXVAHDSW_GetVideoProcessBltStatePrivate |
Obtient un état blit privé à partir d’un processeur vidéo DXVA-HD logiciel. |
PDXVAHDSW_GetVideoProcessorCaps |
Obtient les fonctionnalités d’un ou plusieurs processeurs vidéo DXVA-HD logiciels. |
PDXVAHDSW_GetVideoProcessorCustomRates |
Obtient les tarifs personnalisés pris en charge par un processeur vidéo DXVA-HD logiciel. |
PDXVAHDSW_GetVideoProcessorDeviceCaps |
Obtient les fonctionnalités d’un périphérique DXVA-HD de plug-in logiciel. |
PDXVAHDSW_GetVideoProcessorFilterRange |
Obtient la plage de valeurs de filtre d’images prise en charge à partir d’un périphérique DXVA-HD de plug-in logiciel. |
PDXVAHDSW_GetVideoProcessorInputFormats |
Obtient les formats d’entrée pris en charge par un périphérique DXVA-HD de plug-in logiciel. |
PDXVAHDSW_GetVideoProcessorOutputFormats |
Obtient les formats de sortie pris en charge par un périphérique DXVA-HD de plug-in logiciel. |
PDXVAHDSW_GetVideoProcessStreamStatePrivate |
Obtient un état de flux privé à partir d’un processeur vidéo DXVA-HD logiciel. |
PDXVAHDSW_Plugin |
Pointeur vers une fonction qui initialise un périphérique de plug-in logiciel pour DXVA-HD. |
PDXVAHDSW_ProposeVideoPrivateFormat |
Obtient un format d’aire privée à partir d’un périphérique DXVA-HD plug-in logiciel. |
PDXVAHDSW_SetVideoProcessBltState |
Définit un paramètre d’état pour les opérations blit par un processeur vidéo DXVA-HD logiciel. |
PDXVAHDSW_SetVideoProcessStreamState |
Définit un paramètre d’état pour un flux d’entrée sur un processeur vidéo DXVA-HD logiciel. |
PDXVAHDSW_VideoProcessBltHD |
Effectue une blit de traitement vidéo. |
Décompresser2UINT32AsUINT64 |
Obtient les valeurs UINT32 à ordre faible et à ordre élevé à partir d’une valeur UINT64. |
DécompresserRatio |
Obtient les valeurs UINT32 de faible ordre et d’ordre élevé à partir d’une valeur UINT64 qui représente un ratio. |
Décompresser |
Obtient les valeurs UINT32 de faible ordre et d’ordre élevé à partir d’une valeur UINT64 qui représente une taille. |
Rubriques connexes