Funzioni di Media Foundation
In questa sezione
Argomento | Descrizione |
---|---|
CreateNamedPropertyStore |
Crea un archivio proprietà vuoto per contenere coppie nome/valore. |
CreatePropertyStore |
Crea un oggetto archivio proprietà vuoto. |
DXVA2_Fixed32OpaqueAlpha |
Restituisce una struttura DXVA2_Fixed32 che contiene un valore alfa opaco. |
DXVA2_Fixed32TransparentAlpha |
Restituisce una struttura DXVA2_Fixed32 che contiene un valore alfa trasparente. |
DXVA2CreateDirect3DDeviceManager9 |
Crea un'istanza del Gestione dispositivi Direct3D. |
DXVA2CreateVideoService |
Crea un oggetto servizi DirectX Video Acceleration (DXVA). |
DXVA2FixedToFloat |
Converte un valore DXVA2_Fixed32 in un numero a virgola mobile. |
DXVA2FloatToFixed |
Converte un numero a virgola mobile in un valore DXVA2_Fixed32. |
DXVAHD_CreateDevice |
Crea un dispositivo DXVA-HD (Microsoft DirectX Video Acceleration High Definition). |
MFAddPeriodicCallback |
Imposta una funzione di callback da chiamare a un intervallo fisso. |
MFAllocateSerialWorkQueue |
Crea una coda di lavoro garantita per serializzare gli elementi di lavoro. |
MFAllocateWorkQueue |
Crea una nuova coda di lavoro. |
MFAllocateWorkQueueEx |
Crea una nuova coda di lavoro. |
MFAverageTimePerFrameToFrameRate |
Calcola la frequenza dei fotogrammi, in fotogrammi al secondo, dalla durata media di un fotogramma video. |
MFBeginCreateFile |
Avvia una richiesta asincrona per creare un flusso di byte da un file. |
MFBeginRegisterWorkQueueWithMMCSS |
Associa una coda di lavoro a un'attività MMCSS (Multimedia Class Scheduler Service). |
MFBeginRegisterWorkQueueWithMMCSSEx |
Associa una coda di lavoro a un'attività MMCSS (Multimedia Class Scheduler Service). |
MFBeginUnregisterWorkQueueWithMMCSS |
Annulla la registrazione di una coda di lavoro da un'attività MMCSS (Multimedia Class Scheduler Service). |
MFCalculateBitmapImageSize |
Recupera le dimensioni dell'immagine per un formato video. |
MFCalculateImageSize |
Recupera le dimensioni dell'immagine, in byte, per un formato video non compresso. |
MFCancelCreateFile |
Annulla una richiesta asincrona per creare un flusso di byte da un file. |
MFCancelWorkItem |
Tenta di annullare un'operazione asincrona pianificata con MFScheduleWorkItem o MFScheduleWorkItemEx. |
MFCheckContentProtectionDevice |
Verifica se un processore di sicurezza hardware è supportato per il sistema di protezione multimediale specificato. |
MFCompareFullToPartialMediaType |
Confronta un tipo di supporto completo con un tipo di supporto parziale. |
MFConvertColorInfoFromDXVA |
Imposta le informazioni sul colore estese in una struttura MFVIDEOFORMAT. |
MFConvertColorInfoToDXVA |
Converte le informazioni sui colori estese da un MFVIDEOFORMAT alle informazioni sul colore DXVA (DirectX Video Acceleration) equivalenti. |
MFConvertFromFP16Array |
Converte una matrice di numeri a virgola mobile a 16 bit in una matrice di numeri a virgola mobile a 32 bit. |
MFConvertToFP16Array |
Converte una matrice di numeri a virgola mobile a 32 bit in una matrice di numeri a virgola mobile a 16 bit. |
MFCopyImage |
Copia un piano immagine o immagine da un buffer a un altro. |
MFCreate2DMediaBuffer |
Crea un oggetto buffer di memoria di sistema per contenere i dati dell'immagine 2D. |
MFCreate3GPMediaSink |
Crea un sink multimediale per la creazione di file 3GP. |
MFCreateAC3MediaSink |
Crea un'istanza del sink multimediale AC-3. |
MFCreateADTSMediaSink |
Crea un'istanza del sink multimediale ADTS (Audio Data Transport Stream). |
MFCreateAggregateSource |
Crea un'origine multimediale che aggrega una raccolta di origini multimediali. |
MFCreateAlignedMemoryBuffer |
Alloca la memoria di sistema con un allineamento di byte specificato e crea un buffer multimediale per gestire la memoria. |
MFCreateAMMediaTypeFromMFMediaType |
Crea una struttura di AM_MEDIA_TYPE DirectShow da un tipo di supporto di Media Foundation. |
MFCreateASFContentInfo |
Crea l'oggetto AsF Header Object . |
MFCreateASFIndexer |
Crea l'oggetto Indexer ASF. |
MFCreateASFIndexerByteStream |
Crea un flusso di byte per accedere all'indice in un flusso ASF. |
MFCreateASFMediaSink |
Crea il sink multimediale ASF. |
MFCreateASFMediaSinkActivate |
Crea un oggetto attivazione che può essere usato per creare il sink multimediale ASF. |
MFCreateASFMultiplexer |
Crea l'asf multiplexer. |
MFCreateASFProfile |
Crea l'oggetto profilo ASF. |
MFCreateASFProfileFromPresentationDescriptor |
Crea un oggetto profilo ASF da un descrittore di presentazione. |
MFCreateASFSplitter |
Crea il splitter ASF. |
MFCreateASFStreamingMediaSink |
Crea un oggetto attivazione per il sink di streaming ASF. |
MFCreateASFStreamingMediaSinkActivate |
Crea un oggetto attivazione per il sink di streaming ASF. |
MFCreateASFStreamSelector |
Crea il selettore del flusso ASF. |
MFCreateAsyncResult |
Crea un oggetto risultato asincrono. Usare questa funzione se si implementa un metodo asincrono. |
MFCreateAttributes |
Crea un archivio attributi vuoto. |
MFCreateAudioMediaType |
Crea un tipo di supporto audio da una struttura WAVEFORMATEX . |
MFCreateAudioRenderer |
Crea il renderer audio di streaming. |
MFCreateAudioRendererActivate |
Crea un oggetto attivazione per il renderer audio di streaming. |
MFCreateAVIMediaSink |
Crea un sink Audio-Video Interleaved (AVI). |
MFCreateCaptureEngine |
Crea un'istanza del motore di acquisizione. |
MFCreateCollection |
Crea un oggetto raccolta vuoto. |
MFCreateContentDecryptorContext |
Crea un'interfaccia IMFContentDecryptorContext per il sistema di protezione multimediale specificato. |
MFCreateContentProtectionDevice |
Crea un'interfaccia IMFContentProtectionDevice per il sistema di protezione multimediale specificato. |
MFCreateCredentialCache |
Crea un oggetto cache delle credenziali. Un'applicazione può usare questo oggetto per implementare un gestore credenziali personalizzato. |
MFCreateDeviceSource |
Crea un'origine multimediale per un dispositivo di acquisizione hardware. |
MFCreateDeviceSourceActivate |
Crea un oggetto attivazione che rappresenta un dispositivo di acquisizione hardware. |
MFCreateDXGIDeviceManager |
Crea un'istanza del Gestione dispositivi DXGI (Microsoft DirectX Graphics Infrastructure). |
MFCreateDXGISurfaceBuffer |
Crea un buffer multimediale per gestire una superficie DXGI. |
MFCreateDXSurfaceBuffer |
Crea un oggetto buffer multimediale che gestisce una superficie Direct3D 9. |
MFCreateEventQueue |
Crea una coda di eventi. |
MFCreateFile |
Crea un flusso di byte da un file. |
MFCreateFMPEG4MediaSink |
Crea un sink multimediale per la creazione di file MP4 frammentati. |
MFCreateLegacyMediaBufferOnMFMediaBuffer |
Converte un buffer multimediale di Media Foundation in un buffer compatibile con directX Media Objects (DMO). |
MFCreateMediaBufferFromMediaType |
Alloca un buffer di memoria di sistema ottimale per un tipo di supporto specificato. |
MFCreateMediaBufferWrapper |
Crea un buffer multimediale che esegue il wrapping di un buffer multimediale esistente. |
MFCreateMediaEvent |
Crea un oggetto evento multimediale. |
MFCreateMediaExtensionActivate |
Crea un oggetto attivazione per una classe Windows Runtime. |
MFCreateMediaSession |
Crea la sessione multimediale nel processo dell'applicazione. |
MFCreateMediaType |
Crea un tipo di supporto vuoto. |
MFCreateMediaTypeFromProperties |
Creare un IMFMediaType dalle proprietà. |
MFCreateMediaTypeFromRepresentation |
Crea un tipo di supporto di Media Foundation da un'altra rappresentazione di formato. |
MFCreateMemoryBuffer |
Alloca la memoria di sistema e crea un buffer multimediale per gestirlo. |
MFCreateMFByteStreamOnStream |
Crea un flusso di byte di Microsoft Media Foundation che esegue il wrapping di un puntatore IStream . |
MFCreateMFByteStreamOnStreamEx |
Crea un flusso di byte di Media Foundation che esegue il wrapping di un oggetto IRandomAccessStream. |
MFCreateMFByteStreamWrapper |
Crea un wrapper per un flusso di byte. |
MFCreateMFVideoFormatFromMFMediaType |
Crea una struttura MFVIDEOFORMAT da un tipo di supporto video. |
MFCreateMP3ByteStreamPlugin |
Crea un gestore del flusso di byte per l'origine multimediale MP3. |
MFCreateMP3MediaSink |
Crea il sink multimediale MP3. |
MFCreateMPEG4MediaSink |
Crea un sink multimediale per la creazione di file MP4. |
MFCreateMuxSink |
Crea un sink multimediale generico che esegue il wrapping di una trasformazione multiplexer Media Foundation (MFT). |
MFCreateMuxStreamAttributes |
Crea un IMFAttributes che descrive il contenuto di sottostream multipli. |
MFCreateMuxStreamMediaType |
Crea un IMFMediaType che descrive i tipi di supporti di sottostream multipli. |
MFCreateMuxStreamSample |
Crea un IMFSample contenente i campioni di sottostream multipli. |
MFCreateNetSchemePlugin |
Crea il gestore dello schema per l'origine di rete. |
MFCreatePathFromURL |
Converte un URL di file in un percorso Microsoft MS-DOS. |
MFCreatePMPMediaSession |
Crea un'istanza della sessione multimediale all'interno di un processo PMP (Protected Media Path). |
MFCreatePMPServer |
Crea l'oggetto server pmP (Protected Media Path). |
MFCreatePresentationClock |
Crea l'orologio della presentazione. |
MFCreatePresentationDescriptor |
Crea un descrittore di presentazione. |
MFCreatePresentationDescriptorFromASFProfile |
Crea un descrittore di presentazione da un oggetto profilo ASF. |
MFCreatePropertiesFromMediaType |
Crea proprietà da un IMFMediaType. |
MFCreateProtectedEnvironmentAccess |
Crea un oggetto IMFProtectedEnvironmentAccess che consente ai sistemi di protezione del contenuto di eseguire un handshake con l'ambiente protetto. |
MFCreateProxyLocator |
Crea un localizzatore proxy predefinito. |
MFCreateRemoteDesktopPlugin |
Crea l'oggetto plug-in desktop remoto. Utilizzare questo oggetto se l'applicazione è in esecuzione in una sessione client di Servizi terminal. |
MFCreateSample |
Crea un esempio di supporto vuoto. |
MFCreateSampleCopierMFT |
Crea un'istanza della trasformazione del copiatore di esempio. |
MFCreateSampleGrabberSinkActivate |
Crea un oggetto attivazione per il sink multimediale grabber di esempio. |
MFCreateSensorActivityMonitor |
Inizializza una nuova istanza dell'interfaccia IMFSensorActivityMonitor . |
MFCreateSensorGroup |
Crea un'istanza dell'interfaccia IMFSensorGroup in base al nome del collegamento simbolico specificato. |
MFCreateSensorStream |
Crea un'istanza dell'interfaccia IMFSensorStream . |
MFCreateSensorProfile |
Crea un profilo del sensore, in base al tipo, all'indice e ai vincoli facoltativi specificati. |
MFCreateSensorProfileCollection |
Crea una raccolta di profili del sensore. |
MFCreateSequencerSegmentOffset |
Crea un PROPVARIANT che può essere utilizzato per cercare all'interno di una presentazione di origine sequencer. |
MFCreateSequencerSource |
Crea l'origine sequencer. |
MFCreateSimpleTypeHandler |
Crea un gestore di tipo multimediale che supporta un singolo tipo di supporto alla volta. |
MFCreateSinkWriterFromMediaSink |
Crea il writer sink da un sink multimediale. |
MFCreateSinkWriterFromURL |
Crea il writer sink da un URL o da un flusso di byte. |
MFCreateSourceReaderFromByteStream |
Crea il lettore di origine da un flusso di byte. |
MFCreateSourceReaderFromMediaSource |
Crea il lettore di origine da un'origine multimediale. |
MFCreateSourceReaderFromURL |
Crea il lettore di origine da un URL. |
MFCreateSourceResolver |
Crea il resolver di origine, usato per creare un'origine multimediale da un URL o da un flusso di byte. |
MFCreateStandardQualityManager |
Crea l'implementazione predefinita del gestore qualità. |
MFCreateStreamDescriptor |
Crea un descrittore di flusso. |
MFCreateStreamOnMFByteStream |
Restituisce un puntatore IStream che esegue il wrapping di un flusso di byte di Media Foundation. |
MFCreateStreamOnMFByteStreamEx |
Crea un oggetto IRandomAccessStream che esegue il wrapping di un flusso di byte di Media Foundation. |
MFCreateSystemTimeSource |
Crea un'origine ora di presentazione basata sull'ora di sistema. |
MFCreateTempFile |
Crea un flusso di byte supportato da un file locale temporaneo. |
MFCreateTopoLoader |
Crea una nuova istanza del caricatore della topologia. |
MFCreateTopology |
Crea un oggetto topologia. |
MFCreateTopologyNode |
Crea un nodo della topologia. |
MFCreateTrackedSample |
Crea un oggetto IMFTrackedSample che tiene traccia del conteggio dei riferimenti su un esempio multimediale video. |
MFCreateTranscodeProfile |
Crea un oggetto profilo transcodifica vuoto. |
MFCreateTranscodeSinkActivate |
Crea l'oggetto di attivazione sink transcodifica. |
MFCreateTranscodeTopology |
Crea una topologia transcodifica parziale. |
MFCreateTranscodeTopologyFromByteStream |
Crea una topologia per la transcodifica in un flusso di byte. |
MFCreateTransformActivate |
Crea un oggetto di attivazione generico per le trasformazioni di Media Foundation.Create a generic activation object for Media Foundation transforms (MFT). |
MFCreateURLFromPath |
Converte un percorso MICROSOFT MS-DOS in un URL canonico. |
MFCreateVideoMediaType |
Crea un tipo di supporto video da una struttura MFVIDEOFORMAT. |
MFCreateVideoMediaTypeFromBitMapInfoHeader |
Questa funzione non è implementata. |
MFCreateVideoMediaTypeFromBitMapInfoHeaderEx |
Crea un tipo di supporto video da una struttura BITMAPINFOHEADER. |
MFCreateVideoMediaTypeFromSubtype |
Crea un tipo di supporto video parziale con un sottotipo specificato. |
MFCreateVideoMediaTypeFromVideoInfoHeader |
Crea un tipo di supporto da una struttura KS_VIDEOINFOHEADER . |
MFCreateVideoMediaTypeFromVideoInfoHeader2 |
Crea un tipo di supporto da una struttura KS_VIDEOINFOHEADER2 . |
MFCreateVideoMixer |
Crea il mixer video predefinito per il renderer video avanzato (EVR). |
MFCreateVideoMixerAndPresenter |
Crea il mixer video predefinito e il relatore video per il renderer video avanzato (EVR). |
MFCreateVideoPresenter |
Crea il relatore video predefinito per il renderer video avanzato (EVR). |
MFCreateVideoRenderer |
Crea un'istanza del sink multimediale EVR (Enhanced Video Renderer). |
MFCreateVideoRendererActivate |
Crea un oggetto attivazione per il sink multimediale EVR (Enhanced Video Renderer). |
MFCreateVideoSampleAllocator |
Crea un oggetto che alloca campioni video. |
MFCreateVideoSampleAllocatorEx |
Crea un oggetto che alloca campioni video compatibili con DXGI. |
MFCreateVideoSampleFromSurface |
Crea un esempio multimediale che gestisce una superficie Direct3D. |
MFCreateWaveFormatExFromMFMediaType |
Converte un tipo di supporto audio di Media Foundation in una struttura WAVEFORMATEX . |
MFCreateWAVEMediaSink |
Crea un sink di archivio WAVE. Il sink di archivio WAVE accetta l'audio e lo scrive in un file .wav. |
MFCreateWICBitmapBuffer |
Crea un oggetto buffer multimediale che gestisce un componente windows imaging (WIC) |
MFCreateWMAEncoderActivate |
Crea un oggetto attivazione che può essere usato per creare un codificatore Windows Media Audio (WMA). |
MFCreateWMVEncoderActivate |
Crea un oggetto attivazione che può essere utilizzato per creare un codificatore WINDOWS Media Video (WMV). |
MFDeserializeAttributesFromStream |
Carica gli attributi da un flusso in un archivio attributi. |
MFDeserializePresentationDescriptor |
Deserializza un descrittore di presentazione da una matrice di byte. |
MFEndCreateFile |
Completa una richiesta asincrona per creare un flusso di byte da un file. |
MFEndRegisterWorkQueueWithMMCSS |
Completa una richiesta asincrona per associare una coda di lavoro a un'attività MMCSS (Multimedia Class Scheduler Service). |
MFEndUnregisterWorkQueueWithMMCSS |
Completa una richiesta asincrona per annullare la registrazione di una coda di lavoro da un'attività MMCSS (Multimedia Class Scheduler Service). |
MFEnumDeviceSources |
Enumera un elenco di dispositivi di acquisizione audio o video. |
MFFrameRateToAverageTimePerFrame |
Converte una frequenza dei fotogrammi video in una durata del fotogramma. |
MFGetAttribute2UINT32asUINT64 |
Ottiene un attributo il cui valore è due valori UINT32 compressi in un oggetto UINT64. |
MFGetAttributeDouble |
Restituisce un valore double da un archivio attributi o un valore predefinito se l'attributo non è presente. |
MFGetAttributeRatio |
Recupera un attributo il cui valore è un rapporto. |
MFGetAttributesAsBlob |
Converte il contenuto di un archivio attributi in una matrice di byte. |
MFGetAttributesAsBlobSize |
Recupera le dimensioni del buffer necessario per la funzione MFGetAttributesAsBlob. |
MFGetAttributeSize |
Recupera un attributo il cui valore è una dimensione, espressa come larghezza e altezza. |
MFGetAttributeString |
Ottiene un valore stringa da un archivio attributi. |
MFGetAttributeUINT32 |
Restituisce un valore UINT32 da un archivio attributi o un valore predefinito se l'attributo non è presente. |
MFGetAttributeUINT64 |
Restituisce un valore UINT64 da un archivio attributi o un valore predefinito se l'attributo non è presente. |
MFGetContentProtectionSystemCLSID |
Ottiene l'identificatore della classe per un sistema di protezione del contenuto. |
MFGetLocalId |
Ottiene l'ID del sistema locale. |
MFGetMFTMerit |
Ottiene il valore di merito di un codec hardware. |
MFGetPlaneSize |
Recupera le dimensioni dell'immagine, in byte, per un formato video non compresso. |
MFGetPluginControl |
Ottiene un puntatore al gestore plug-in di Media Foundation. |
MFGetService |
Esegue una query su un oggetto per un'interfaccia del servizio specificata. |
MFGetStrideForBitmapInfoHeader |
Calcola lo stride minimo della superficie per un formato video. |
MFGetSupportedMimeTypes |
Recupera i tipi MIME registrati per il resolver di origine. |
MFGetSupportedSchemes |
Recupera gli schemi URL registrati per il resolver di origine. |
MFGetSystemId |
Restituisce un oggetto IMFSystemId per il recupero dei dati dell'ID di sistema. |
MFGetSystemTime |
Restituisce l'ora di sistema. |
MFGetTimerPeriodicity |
Recupera l'intervallo timer per la funzione MFAddPeriodicCallback. |
MFGetTopoNodeCurrentType |
Ottiene il tipo di supporto per un flusso associato a un nodo della topologia. |
MFGetUncompressedVideoFormat |
Restituisce il valore FOURCC o D3DFORMAT per un formato video non compresso. |
MFGetWorkQueueMMCSSClass |
Recupera la classe MMCSS (Multimedia Class Scheduler Service) attualmente associata a questa coda di lavoro. |
MFGetWorkQueueMMCSSPriority |
Ottiene la priorità relativa del thread di una coda di lavoro. |
MFGetWorkQueueMMCSSTaskId |
Recupera l'identificatore dell'attività MMCSS (Multimedia Class Scheduler Service) attualmente associato a questa coda di lavoro. |
MFHeapAlloc |
Alloca un blocco di memoria. |
MFHeapFree |
Libera un blocco di memoria allocato chiamando la funzione MFHeapAlloc. |
MFInitAMMediaTypeFromMFMediaType |
Inizializza una struttura di AM_MEDIA_TYPE DirectShow da un tipo di supporto di Media Foundation. |
MFInitAttributesFromBlob |
Inizializza il contenuto di un archivio attributi da una matrice di byte. |
MFInitMediaTypeFromAMMediaType |
Inizializza un tipo di supporto da una struttura di AM_MEDIA_TYPE DirectShow. |
MFInitMediaTypeFromMFVideoFormat |
Inizializza un tipo di supporto da una struttura MFVIDEOFORMAT. |
MFInitMediaTypeFromMPEG1VideoInfo |
Inizializza un tipo di supporto da una struttura di MPEG1VIDEOINFO DirectShow. |
MFInitMediaTypeFromMPEG2VideoInfo |
Inizializza un tipo di supporto da una struttura di MPEG2VIDEOINFO DirectShow. |
MFInitMediaTypeFromVideoInfoHeader |
Inizializza un tipo di supporto da una struttura DirectShow VIDEOINFOHEADER . |
MFInitMediaTypeFromVideoInfoHeader2 |
Inizializza un tipo di supporto da una struttura di VIDEOINFOHEADER2 DirectShow. |
MFInitMediaTypeFromWaveFormatEx |
Inizializza un tipo di supporto da una struttura WAVEFORMATEX . |
MFInitVideoFormat |
Inizializza una struttura MFVIDEOFORMAT per un formato video standard, ad esempio DVD, televisione analogica o televisione digitale ATSC. |
MFInitVideoFormat_RGB |
Inizializza una struttura MFVIDEOFORMAT per un formato video RGB non compresso. |
MFInvokeCallback |
Richiama un metodo di callback per completare un'operazione asincrona. |
MFIsContentProtectionDeviceSupported |
Verifica se un processore di sicurezza hardware è supportato per il sistema di protezione multimediale specificato. |
MFIsFormatYUV |
Esegue una query se un codice FOURCC o D3DFORMAT valore è un formato YUV. |
MFllMulDiv |
Calcola ((a * b) + d) / c, dove ogni termine è un valore con segno a 64 bit. |
MFLoadSignedLibrary |
Carica una libreria di collegamento dinamico firmata per l'ambiente protetto. |
MFLockDXGIDeviceManager |
Blocca il Gestione dispositivi DXGI condiviso. |
MFLockPlatform |
Blocca la funzione MFShutdown. |
MFLockSharedWorkQueue |
Ottiene e blocca una coda di lavoro condivisa. |
MFLockWorkQueue |
Blocca una coda di lavoro. |
MFMapDX9FormatToDXGIFormat |
Converte un identificatore di formato Microsoft Direct3D 9 in un identificatore di formato DXGI. |
MFMapDXGIFormatToDX9Format |
Converte un identificatore di formato DXGI in un identificatore di formato Direct3D 9. |
MFPCreateMediaPlayer |
Crea una nuova istanza dell'oggetto lettore MFPlay. |
MFPERIODICCALLBACK Callback |
Funzione di callback per la funzione MFAddPeriodicCallback. |
MFPutWaitingWorkItem |
Accoda un elemento di lavoro che attende la segnalazione di un evento. |
MFPutWorkItem |
Inserisce un'operazione asincrona in una coda di lavoro. |
MFPutWorkItem2 |
Inserisce un'operazione asincrona in una coda di lavoro, con una priorità specificata. |
MFPutWorkItemEx |
Inserisce un'operazione asincrona in una coda di lavoro. |
MFPutWorkItemEx2 |
Inserisce un'operazione asincrona in una coda di lavoro, con una priorità specificata. |
MFRegisterLocalByteStreamHandler |
Registra un gestore del flusso di byte nel processo del chiamante. |
MFRegisterLocalSchemeHandler |
Registra un gestore dello schema nel processo del chiamante. |
MFRegisterPlatformWithMMCSS |
Registra le code di lavoro standard della piattaforma Media Foundation con il servizio MmCSS (Multimedia Class Scheduler Service). |
MFRemovePeriodicCallback |
Annulla una funzione di callback impostata dalla funzione MFAddPeriodicCallback. |
MFRequireProtectedEnvironment |
Esegue una query per verificare se una presentazione multimediale richiede il percorso multimediale protetto (PMP). |
MFScheduleWorkItem |
Pianifica un'operazione asincrona da completare dopo un intervallo specificato. |
MFScheduleWorkItemEx |
Pianifica un'operazione asincrona da completare dopo un intervallo specificato. |
MFSerializeAttributesToStream |
Scrive il contenuto di un archivio attributi in un flusso. |
MFSerializePresentationDescriptor |
Serializza un descrittore di presentazione in una matrice di byte. |
MFSetAttribute2UINT32asUINT64 |
Inserisce due valori UINT32 in un valore di attributo UINT64 . |
MFSetAttributeRatio |
Imposta un rapporto come valore dell'attributo a 64 bit. |
MFSetAttributeSize |
Imposta la larghezza e l'altezza come valore di attributo a 64 bit singolo. |
MFShutdown |
Arresta la piattaforma Media Foundation. |
MFShutdownObject |
Arresta un oggetto Media Foundation e rilascia tutte le risorse associate all'oggetto . |
MFStartup |
Inizializza Media Foundation. |
MFTEnum |
Enumera le trasformazioni di Media Foundation (MFT) nel Registro di sistema. |
MFTEnum2 |
Ottiene un elenco di trasformazioni di Media Foundation che corrispondono ai criteri di ricerca specificati. Questa funzione estende la funzione MFTEnumEx per consentire alle applicazioni esterne e ai componenti interni di individuare le MFT che corrispondono a una scheda video specifica. |
MFTEnumEx |
Ottiene un elenco di trasformazioni di Media Foundation che corrispondono ai criteri di ricerca specificati. Questa funzione estende la funzione MFTEnum. |
MFTGetInfo |
Ottiene informazioni dal Registro di sistema su una trasformazione Media Foundation (MFT). |
MFTranscodeGetAudioOutputAvailableTypes |
Ottiene un elenco di formati di output da un codificatore audio. |
MFTRegister |
Aggiunge informazioni su una trasformazione Media Foundation (MFT) al Registro di sistema. |
MFTRegisterLocal |
Registra una trasformazione Media Foundation (MFT) nel processo del chiamante. |
MFTRegisterLocalByCLSID |
Registra una trasformazione Media Foundation (MFT) nel processo del chiamante. |
MFTUnregister |
Annulla la registrazione di una trasformazione Media Foundation (MFT). |
MFTUnregisterLocal |
Annulla la registrazione di una o più trasformazioni di Media Foundation (MFT) dal processo del chiamante. |
MFTUnregisterLocalByCLSID |
Annulla la registrazione di una trasformazione Media Foundation (MFT) dal processo del chiamante. |
MFUnlockDXGIDeviceManager |
Sblocca il Gestione dispositivi DXGI condiviso. |
MFUnlockPlatform |
Sblocca la piattaforma Media Foundation dopo che è stata bloccata da una chiamata alla funzione MFLockPlatform. |
MFUnlockWorkQueue |
Sblocca una coda di lavoro. |
MFUnregisterPlatformFromMMCSS |
Annulla la registrazione delle code di lavoro della piattaforma Media Foundation da un'attività MMCSS (Multimedia Class Scheduler Service). |
MFUnwrapMediaType |
Recupera un tipo di supporto di cui è stato eseguito il wrapping in un altro tipo di supporto dalla funzione MFWrapMediaType. |
MFValidateMediaTypeSize |
Convalida le dimensioni di un buffer per un blocco di formato video. |
MFWrapMediaType |
Crea un tipo di supporto che esegue il wrapping di un altro tipo di supporto. |
Pack2UINT32AsUINT64 |
Inserisce due valori UINT32 in un valore UINT64 . |
PackRatio |
Inserisce due valori UINT32, che rappresentano un rapporto, in un valore UINT64. |
PackSize |
Inserisce un valore di larghezza UINT32 e un valore di altezza UINT32 in un valore UINT64 che rappresenta una dimensione. |
PDXVAHDSW_CreateDevice |
Crea un'istanza di un dispositivo DXVA-HD plug-in software. |
PDXVAHDSW_CreateVideoProcessor |
Crea un plug-in del processore video DXVA-HD software. |
PDXVAHDSW_DestroyDevice |
Distrugge un'istanza di un dispositivo DXVA-HD plug-in software. |
PDXVAHDSW_DestroyVideoProcessor |
Distrugge un processore video DXVA-HD sofware. |
PDXVAHDSW_GetVideoProcessBltStatePrivate |
Ottiene uno stato blit privato da un processore video DXVA-HD software. |
PDXVAHDSW_GetVideoProcessorCaps |
Ottiene le funzionalità di uno o più processori video DXVA-HD software. |
PDXVAHDSW_GetVideoProcessorCustomRates |
Ottiene le tariffe personalizzate supportate da un processore video DXVA-HD software. |
PDXVAHDSW_GetVideoProcessorDeviceCaps |
Ottiene le funzionalità di un dispositivo DXVA-HD plug-in software. |
PDXVAHDSW_GetVideoProcessorFilterRange |
Ottiene l'intervallo supportato di valori di filtro immagine da un dispositivo DXVA-HD plug-in software. |
PDXVAHDSW_GetVideoProcessorInputFormats |
Ottiene i formati di input supportati da un dispositivo DXVA-HD plug-in software. |
PDXVAHDSW_GetVideoProcessorOutputFormats |
Ottiene i formati di output supportati da un dispositivo DXVA-HD plug-in software. |
PDXVAHDSW_GetVideoProcessStreamStatePrivate |
Ottiene uno stato di flusso privato da un processore video DXVA-HD software. |
PDXVAHDSW_Plugin |
Puntatore a una funzione che inizializza un dispositivo plug-in software per DXVA-HD. |
PDXVAHDSW_ProposeVideoPrivateFormat |
Ottiene un formato di superficie privata da un dispositivo DXVA-HD plug-in software. |
PDXVAHDSW_SetVideoProcessBltState |
Imposta un parametro di stato per le operazioni blit da un processore video DXVA-HD software. |
PDXVAHDSW_SetVideoProcessStreamState |
Imposta un parametro di stato per un flusso di input in un processore video DXVA-HD software. |
PDXVAHDSW_VideoProcessBltHD |
Esegue un'elaborazione video. |
Unpack2UINT32AsUINT64 |
Ottiene i valori UINT32 di ordine basso e di ordine elevato da un valore UINT64. |
DecomprimereRatio |
Ottiene i valori UINT32 di ordine basso e di ordine elevato da un valore UINT64 che rappresenta un rapporto. |
Decomprimere |
Ottiene i valori UINT32 di ordine basso e di ordine elevato da un valore UINT64 che rappresenta una dimensione. |
Argomenti correlati