Condividi tramite


Intestazione mfidl.h

Questa intestazione viene usata da più tecnologie. Per altre informazioni, vedere:

mfidl.h contiene le interfacce di programmazione seguenti:

Interfacce

 
IMFAudioPolicy

Configura la sessione audio associata al renderer audio (SAR).
IMFAudioStreamVolume

Controlla i livelli di volume dei singoli canali audio.
IMFByteStreamBuffering

Controlla il modo in cui un flusso di byte memorizza nel buffer i dati da una rete.
IMFByteStreamCacheControl

Controlla il modo in cui un flusso di byte di rete trasferisce i dati a una cache locale. (IMFByteStreamCacheControl)
IMFByteStreamCacheControl2

Controlla il modo in cui un flusso di byte di rete trasferisce i dati a una cache locale. (IMFByteStreamCacheControl2)
IMFByteStreamHandler

Crea un'origine multimediale da un flusso di byte.
IMFByteStreamTimeSeek

Cerca un flusso di byte in base alla posizione temporale.
IMFCameraConfigurationManager

L'interfaccia IMFCameraConfigurationManager può essere creata chiamando la funzione COM CoCreateInstance e passando il CLSID_CameraConfigurationManager come parametro CLSID.
IMFCameraControlDefaults

Fornisce metodi per specificare i valori predefiniti del controllo della fotocamera.
IMFCameraControlDefaultsCollection

Rappresenta una raccolta di controlli fotocamera.
IMFCameraControlMonitor

Rappresenta un monitor di controllo della fotocamera utilizzato per sottoscrivere e annullare la sottoscrizione alle notifiche quando cambia lo stato di un controllo della fotocamera.
IMFCameraControlNotify

Rappresenta il callback di notifica per le modifiche apportate ai controlli della fotocamera.
IMFCameraOcclusionStateMonitor

Monitora lo stato di occlusione di un dispositivo fotocamera.
IMFCameraOcclusionStateReport

Fornisce lo stato di occlusione della fotocamera associato a una modifica dello stato rilevata da un IMFCameraOcclusionStateMonitor.
IMFCameraOcclusionStateReportCallback

Implementata dalle applicazioni per ricevere notifiche di modifica dello stato di occlusione della fotocamera.
IMFClock

Fornisce informazioni sulla tempistica di un orologio in Microsoft Media Foundation.
IMFClockConsumer

Implementato da un'app per ottenere l'accesso a IMFPresentationClock.
IMFClockStateSink

Riceve notifiche di modifica dello stato dall'orologio della presentazione.
IMFContentDecryptorContext

Consente a un decrittografatore di gestire le chiavi hardware e decrittografare gli esempi hardware.
IMFContentEnabler

Implementa un passaggio che deve essere eseguito per consentire all'utente di accedere al contenuto multimediale.
IMFContentProtectionDevice

Consente a un decrittografatore di comunicare con il processore di sicurezza che implementa la decrittografia hardware per un sistema di protezione.
IMFContentProtectionManager

Consente la riproduzione di contenuto protetto fornendo all'applicazione un puntatore a un oggetto di abilitazione del contenuto.
IMFDXGIDeviceManagerSource

Fornisce funzionalità per ottenere IMFDXGIDeviceManager dal sink di rendering video di Microsoft Media Foundation.
IMFExtendedCameraControl

Questa interfaccia viene usata per configurare le proprietà estese del dispositivo di acquisizione.
IMFExtendedCameraController

L'interfaccia IMFExtendedCameraController consente alle app di recuperare un'istanza di IMFExtendedCameraControl, usata per configurare le proprietà estese di un dispositivo di acquisizione.
IMFFieldOfUseMFTUnlock

Consente a un'applicazione di usare una trasformazione Media Foundation (MFT) con restrizioni per l'uso.
IMFFinalizableMediaSink

Facoltativamente supportato dai sink multimediali per eseguire le attività necessarie prima dell'arresto.
IMFGetService

Esegue una query su un oggetto per un'interfaccia del servizio specificata. (IMFGetService)
IMFHttpDownloadRequest

Le applicazioni implementano questa interfaccia per eseguire l'override dell'implementazione predefinita dei protocolli HTTP e HTTPS usati da Microsoft Media Foundation. (IMFHttpDownloadRequest)
IMFHttpDownloadSession

Le applicazioni implementano questa interfaccia per eseguire l'override dell'implementazione predefinita dei protocolli HTTP e HTTPS usati da Microsoft Media Foundation. (IMFHttpDownloadSession)
IMFHttpDownloadSessionProvider

Le applicazioni implementano questa interfaccia per fornire un'implementazione personalizzata di download HTTP o HTTPS.
IMFInputTrustAuthority

Consente ad altri componenti nel percorso multimediale protetto (PMP) di usare il sistema di protezione di input fornito da un'autorità di attendibilità di input (ITA).
IMFLocalMFTRegistration

Registra le trasformazioni di Media Foundation (MFT) nel processo del chiamante.
IMFMediaSession

Fornisce controlli di riproduzione per il contenuto protetto e non protetto.
IMFMediaSink

Implementato dagli oggetti sink multimediali.
IMFMediaSinkPreroll

Consente a un sink multimediale di ricevere campioni prima dell'avvio dell'orologio della presentazione.
IMFMediaSource

Implementato dagli oggetti di origine multimediale.
IMFMediaSourceEx

Estende l'interfaccia IMFMediaSource per fornire funzionalità aggiuntive per un'origine multimediale.
IMFMediaSourcePresentationProvider

Fornisce notifiche all'origine sequencer.
IMFMediaSourceTopologyProvider

Consente a un'applicazione di ottenere una topologia dall'origine sequencer.
IMFMediaStream

Rappresenta un flusso in un'origine multimediale.
IMFMediaStreamSourceSampleRequest

Rappresenta una richiesta per un esempio di MediaStreamSource.
IMFMediaTypeHandler

Ottiene e imposta i tipi di supporti in un oggetto, ad esempio un'origine multimediale o un sink multimediale.
IMFMetadata

Gestisce i metadati per un oggetto .
IMFMetadataProvider

Ottiene i metadati da un'origine multimediale o da un altro oggetto .
IMFNetCredential

Imposta e recupera le informazioni relative al nome utente e alla password a scopo di autenticazione.
IMFNetCredentialCache

Ottiene le credenziali dalla cache delle credenziali.
IMFNetCredentialManager

Implementata dalle applicazioni per fornire le credenziali utente per un'origine di rete.
IMFNetCrossOriginSupport

Implementata dai client che vogliono applicare criteri di origine incrociata per i download di file multimediali HTML5.
IMFNetProxyLocator

Determina il proxy da usare per la connessione a un server.
IMFNetProxyLocatorFactory

Crea un oggetto localizzatore proxy, che determina il proxy da usare.
IMFNetResourceFilter

Notifica all'applicazione quando un flusso di byte richiede un URL e consente all'applicazione di bloccare il reindirizzamento url.
IMFNetSchemeHandlerConfig

Configura un plug-in dello schema di rete.
IMFObjectReferenceStream

Effettua il marshalling di un puntatore di interfaccia da e verso un flusso. Gli oggetti stream che supportano IStream possono esporre questa interfaccia per fornire il marshalling personalizzato per i puntatori di interfaccia.
IMFOutputPolicy

Incapsula un criterio di utilizzo da un'autorità di attendibilità di input (ITA).
IMFOutputSchema

Incapsula le informazioni su un sistema di protezione di output e sui dati di configurazione corrispondenti.
IMFOutputTrustAuthority

Incapsula la funzionalità di uno o più sistemi di protezione dell'output supportati da un output attendibile.
IMFPMPClient

Consente a un'origine multimediale di ricevere un puntatore all'interfaccia IMFPMPHost.
IMFPMPClientApp

Fornisce un meccanismo per un'origine multimediale per implementare la funzionalità di protezione del contenuto in un'app di Windows Store.
IMFPMPHost

Consente a un'origine multimediale nel processo dell'applicazione di creare oggetti nel processo pmP (Protected Media Path).
IMFPMPHostApp

Consente a un'origine multimediale di creare un oggetto Windows Runtime nel processo Protected Media Path (PMP).
IMFPMPServer

Consente a due istanze della sessione multimediale di condividere lo stesso processo di percorso multimediale protetto( PMP).
IMFPresentationClock

Rappresenta un orologio di presentazione, che viene utilizzato per pianificare il rendering dei campioni e per sincronizzare più flussi.
IMFPresentationDescriptor

Descrive i dettagli di una presentazione. Una presentazione è un set di flussi multimediali correlati che condividono un'ora di presentazione comune.
IMFPresentationTimeSource

Fornisce l'ora dell'orologio della presentazione.
IMFProtectedEnvironmentAccess

Fornisce un metodo che consente ai sistemi di protezione del contenuto di eseguire un handshake con l'ambiente protetto. Questa operazione è necessaria perché le API CreateFile e DeviceIoControl non sono disponibili per le app di Windows Store.
IMFQualityAdvise

Consente al gestore qualità di regolare la qualità audio o video di un componente nella pipeline.
IMFQualityAdvise2

Consente a un oggetto pipeline di regolare la propria qualità audio o video, in risposta ai messaggi di qualità.
IMFQualityAdviseLimits

Esegue una query su un oggetto per il numero di modalità di qualità supportate.
IMFQualityManager

Regola la qualità della riproduzione. Questa interfaccia è esposta dal gestore qualità.
IMFRateControl

Ottiene o imposta la frequenza di riproduzione.
IMFRateSupport

Esegue una query sull'intervallo di frequenze di riproduzione supportate, inclusa la riproduzione inversa.
IMFRealTimeClient

Notifica a un oggetto pipeline di registrarsi con il servizio MMCSS (Multimedia Class Scheduler Service). (IMFRealTimeClient)
IMFRealTimeClientEx

Notifica a un oggetto pipeline di registrarsi con il servizio MMCSS (Multimedia Class Scheduler Service). (IMFRealTimeClientEx)
IMFRelativePanelReport

Questa interfaccia viene usata per recuperare la posizione corrente del pannello relativo per un'area di visualizzazione.
IMFRelativePanelWatcher

Monitora il pannello associato a una visualizzazione, in modo che l'app riceva le notifiche quando cambia la posizione relativa del pannello.
IMFRemoteDesktopPlugin

Modifica una topologia da usare in un ambiente servizi terminal. (IMFRemoteDesktopPlugin)
IMFRemoteProxy

Esposto da oggetti che fungono da proxy per un oggetto remoto.
IMFSAMIStyle

Imposta e recupera gli stili SAMI (Synchronized Accessible Media Interchange) nell'origine multimediale SAMI.
IMFSampleAllocatorControl

Implementata da origini e trasformazioni di acquisizione video. Consente al sistema di fornire componenti con un allocatore di esempio per allocare campioni usando la memoria accessibile dall'interno di un contenitore.
IMFSampleGrabberSinkCallback

Interfaccia di callback per ottenere dati multimediali dal sink sample-grabber.
IMFSampleGrabberSinkCallback2

Estende l'interfaccia IMFSampleGrabberSinkCallback.
IMFSampleProtection

Fornisce la crittografia per i dati multimediali all'interno del percorso multimediale protetto ( PMP).
IMFSaveJob

Rende persistenti i dati multimediali da un flusso di byte di origine a un flusso di byte fornito dall'applicazione.
IMFSchemeHandler

Crea un'origine multimediale o un flusso di byte da un URL.
IMFSecureChannel

Stabilisce un canale sicuro unidirezionale tra due oggetti.
IMFSeekInfo

Per una particolare posizione di ricerca, ottiene i due fotogrammi chiave più vicini. (IMFSeekInfo)
IMFSensorActivitiesReport

Fornisce l'accesso agli oggetti IMFSensorActivityReport che descrivono l'attività corrente di un sensore.
IMFSensorActivitiesReportCallback

Interfaccia implementata dal client per ricevere i callback quando sono disponibili report attività del sensore.
IMFSensorActivityMonitor

Fornisce metodi per il controllo di un monitoraggio attività del sensore.
IMFSensorActivityReport

Rappresenta un report attività per un sensore.
IMFSensorDevice

Rappresenta un dispositivo sensore che può appartenere a un gruppo di sensori, rappresentato dall'interfaccia IMFSensorGroup. Il termine "dispositivo" in questo contesto può fare riferimento a un dispositivo fisico, a un'origine multimediale personalizzata o a un provider di frame.
IMFSensorGroup

Rappresenta un gruppo di dispositivi sensore da cui è possibile creare un IMFMediaSource.
IMFSensorProcessActivity

Rappresenta l'attività di un processo associato a un sensore.
IMFSensorProfile

Descrive un profilo del sensore di Media Foundation.
IMFSensorProfileCollection

Contiene una raccolta di oggetti profilo sensore di Media Foundation.
IMFSensorStream

. (IMFSensorStream)
IMFSensorTransformFactory

L'interfaccia implementata dalle trasformazioni del sensore per consentire alla pipeline multimediale di eseguire query sui requisiti della trasformazione del sensore e creare un'istanza di runtime della trasformazione del sensore.
IMFSequencerSource

Implementato dall'origine Sequencer.
IMFShutdown

Esposto da alcuni oggetti di Media Foundation che devono essere arrestati in modo esplicito.
IMFSignedLibrary

Fornisce un metodo che consente ai sistemi di protezione del contenuto di ottenere l'indirizzo della routine di una funzione nella libreria firmata. Questo metodo fornisce la stessa funzionalità di GetProcAddress che non è disponibile per le app di Windows Store.
IMFSimpleAudioVolume

Controlla il livello di volume master della sessione audio associata al renderer audio di streaming (SAR) e all'origine di acquisizione audio.
IMFSourceOpenMonitor

Interfaccia di callback per ricevere notifiche da un'origine di rete sullo stato di avanzamento di un'operazione di apertura asincrona.
IMFSourceResolver

Crea un'origine multimediale da un URL o da un flusso di byte.
IMFSSLCertificateManager

Implementato da un client e chiamato da Microsoft Media Foundation per ottenere il certificato SSL (Secure Sockets Layer) client richiesto dal server.
IMFStreamDescriptor

Ottiene informazioni su un flusso in un'origine multimediale.
IMFStreamingSinkConfig

Passa le informazioni di configurazione ai sink multimediali usati per lo streaming del contenuto.
IMFStreamSink

Rappresenta un flusso su un oggetto sink multimediale.
IMFSystemId

Fornisce un metodo che recupera i dati dell'ID di sistema.
IMFTimecodeTranslate

Converte tra i codici temporali Society of Motion Picture e Television Engineers (SMPTE) e le unità temporali di 100 nanosecondi.
IMFTimer

Fornisce un timer che richiama un callback in un momento specificato.
IMFTopoLoader

Converte una topologia parziale in una topologia completa.
IMFTopology

Rappresenta una topologia. Una topologia descrive una raccolta di origini multimediali, sink e trasformazioni connesse in un determinato ordine.
IMFTopologyNode

Rappresenta un nodo in una topologia.
IMFTopologyNodeAttributeEditor

Aggiornamenti gli attributi di uno o più nodi nella topologia corrente della sessione multimediale.
IMFTrackedSample

Tiene traccia dei conteggi dei riferimenti su un campione multimediale video.
IMFTranscodeProfile

Implementato dall'oggetto profilo transcodifica.
IMFTranscodeSinkInfoProvider

Implementato dall'oggetto di attivazione sink transcodifica.
IMFTrustedInput

Implementata dai componenti che forniscono autorità di attendibilità di input (ITA). Questa interfaccia viene usata per ottenere l'ITA per ogni flusso del componente.
IMFTrustedOutput

Implementata dai componenti che forniscono autorità di attendibilità di output (OTA).
IMFVideoCaptureSampleAllocator

Alloca esempi video per un sink multimediale video con funzionalità specializzate per i dispositivi di acquisizione video.
IMFVideoProcessorControl

Configura L'MFT del processore video. (IMFVideoProcessorControl)
IMFVideoProcessorControl2

Configura L'MFT del processore video. (IMFVideoProcessorControl2)
IMFVideoSampleAllocator

Alloca esempi video per un sink multimediale video.
IMFVideoSampleAllocatorCallback

Consente a un'applicazione di tenere traccia dei campioni video allocati dal renderer video avanzato (EVR).
IMFVideoSampleAllocatorEx

Alloca esempi video che contengono superfici di trama di Microsoft Direct3D 11.
IMFVideoSampleAllocatorNotify

Callback per l'interfaccia IMFVideoSampleAllocatorCallback. (IMFVideoSampleAllocatorNotify)
IMFVideoSampleAllocatorNotifyEx

Callback per l'interfaccia IMFVideoSampleAllocatorCallback. (IMFVideoSampleAllocatorNotifyEx)
IMFWorkQueueServices

Controlla le code di lavoro create dalla sessione multimediale.
IMFWorkQueueServicesEx

Estende l'interfaccia IMFWorkQueueServices.

Funzioni

 
CreateNamedPropertyStore

Crea un archivio proprietà vuoto per contenere coppie nome/valore.
CreatePropertyStore

Crea un oggetto archivio proprietà vuoto.
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.
MFCreateAudioRenderer

Crea il renderer audio di streaming.
MFCreateAudioRendererActivate

Crea un oggetto attivazione per il renderer audio di streaming.
MFCreateAVIMediaSink

Crea un sink interleaved (AVI) Audio-Video.
MFCreateCameraControlMonitor

Crea un'istanza di IMFCameraControlMonitor.
MFCreateCameraOcclusionStateMonitor

Crea una nuova istanza di IMFCameraOcclusionStateMonitor che consente a un'applicazione di ricevere notifiche quando cambia lo stato di occlusione della fotocamera.
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.
MFCreateFMPEG4MediaSink

Crea un sink multimediale per la creazione di file MP4 frammentati.
MFCreateMediaSession

Crea la sessione multimediale nel processo dell'applicazione.
MFCreateMediaTypeFromProperties

Creare un IMFMediaType dalle proprietà.
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 Microsoft Media Foundation che esegue il wrapping di un oggetto IRandomAccessStream.
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 MFT (Multiplexer Microsoft Media Foundation).
MFCreateNetSchemePlugin

Crea il gestore dello schema per l'origine di rete.
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.
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.
MFCreateRelativePanelWatcher

Crea una nuova istanza dell'interfaccia IMFRelativePanelWatcher
MFCreateRemoteDesktopPlugin

Crea l'oggetto plug-in desktop remoto. Utilizzare questo oggetto se l'applicazione è in esecuzione in una sessione client di Servizi terminal.
MFCreateSampleCopierMFT

Crea un'istanza della trasformazione del copiatore di esempio.
MFCreateSampleGrabberSinkActivate

Crea un oggetto attivazione per il sink multimediale di afferramento 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.
MFCreateSensorProfile

Crea un profilo del sensore, in base al tipo, all'indice e ai vincoli facoltativi specificati.
MFCreateSensorProfileCollection

Crea una raccolta di profili sensore.
MFCreateSensorStream

Crea un'istanza dell'interfaccia IMFSensorStream.
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.
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 Microsoft Media Foundation.
MFCreateStreamOnMFByteStreamEx

Crea un oggetto IRandomAccessStream che esegue il wrapping di un flusso di byte di Microsoft Media Foundation.
MFCreateSystemTimeSource

Crea un'origine ora di presentazione basata sull'ora di sistema.
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 di supporto video.
MFCreateTranscodeProfile

Crea un oggetto profilo di transcode vuoto.
MFCreateTranscodeSinkActivate

Crea l'oggetto di attivazione del sink transcode.
MFCreateTranscodeTopology

Crea una topologia di transcode parziale.
MFCreateTranscodeTopologyFromByteStream

Crea una topologia per la transcodatura in un flusso di byte.
MFCreateVideoRendererActivate

Crea un oggetto di attivazione per il sink multimediale EVR (Video Renderer avanzato).
MFCreateWAVEMediaSink

Crea un sink di archivio WAVE. Il sink di archivio WAVE accetta l'audio e lo scrive in un file con estensione wav.
MFDeserializePresentationDescriptor

Deserializza un descrittore di presentazione da una matrice di byte.
MFEnumDeviceSources

Enumera un elenco di dispositivi di acquisizione audio o video.
MFGetLocalId

Ottiene l'ID di sistema locale.
MFGetService

Esegue query su un oggetto per un'interfaccia del servizio specificata. (MFGetService)
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 recuperare i dati dell'ID di sistema.
MFGetSystemTime

Restituisce l'ora di sistema.
MFGetTopoNodeCurrentType

Ottiene il tipo di supporto per un flusso associato a un nodo della topologia.
MFIsContentProtectionDeviceSupported

Verifica se un processore di sicurezza hardware è supportato per il sistema di protezione multimediale specificato.
MFLoadSignedLibrary

Carica una libreria di collegamento dinamica firmata per l'ambiente protetto.
MFRequireProtectedEnvironment

Esegue query sul fatto che una presentazione multimediale richieda il percorso multimediale protetto (PMP).
MFSerializePresentationDescriptor

Serializza un descrittore di presentazione in una matrice di byte.
MFShutdownObject

Arresta un oggetto Media Foundation e rilascia tutte le risorse associate all'oggetto. (MFShutdownObject)
MFTranscodeGetAudioOutputAvailableTypes

Ottiene un elenco di formati di output da un codificatore audio.

Strutture

 
ASF_FLAT_PICTURE

Contiene un'immagine archiviata come metadati per un'origine multimediale. Questa struttura viene usata come elemento di dati per l'attributo di metadati WM/Picture.
ASF_FLAT_SYNCHRONISED_LYRICS

Contiene i testi sincronizzati archiviati come metadati per un'origine multimediale. Questa struttura viene usata come elemento di dati per l'attributo di metadati WM/Lyrics_Synchronised.
MF_BYTE_STREAM_CACHE_RANGE

Specifica un intervallo di byte.
MF_CAMERA_CONTROL_RANGE_INFO

La struttura MF_CAMERA_CONTROL_RANGE_INFO rappresenta l'intervallo accettato, il valore del passaggio e il valore predefinito per un controllo fotocamera.
MF_LEAKY_BUCKET_PAIR

Specifica i requisiti di buffering di un file.
MF_TRANSCODE_SINK_INFO

Contiene informazioni sui flussi audio e video per l'oggetto attivazione sink transcode.
MFBYTESTREAM_BUFFERING_PARAMS

Specifica i parametri di buffering per un flusso di byte di rete.
MFCLOCK_PROPERTIES

Definisce le proprietà di un orologio.
MFCONTENTPROTECTIONDEVICE_INPUT_DATA

Contiene informazioni sui dati da fornire come input a una funzione di sistema di protezione.
MFCONTENTPROTECTIONDEVICE_OUTPUT_DATA

Contiene informazioni sui dati ricevuti come output da una funzione di sistema di protezione.
MFCONTENTPROTECTIONDEVICE_REALTIMECLIENT_DATA

Consiglia il processore sicuro dei parametri MMCSS (Multimedia Class Scheduler Service) in modo che le attività in tempo reale possano essere pianificate con la priorità prevista.
MFINPUTTRUSTAUTHORITY_ACCESS_ACTION

Descrive un'azione richiesta da un'autorità di attendibilità di output (OTA). La richiesta viene inviata a un'autorità di attendibilità di input (ITA).
MFINPUTTRUSTAUTHORITY_ACCESS_PARAMS

Contiene parametri per il metodo IMFInputTrustAuthority::BindAccess o FMInputTrustAuthority::UpdateAccess.
MFMediaKeyStatus

Rappresenta lo stato di una chiave di sessione CDM (Content Decryption Module).
MFNetCredentialManagerGetParam

Contiene le informazioni di autenticazione per la gestione credenziali.
MFRR_COMPONENT_HASH_INFO

Contiene informazioni su un componente revocato.
MFRR_COMPONENTS

Contiene informazioni su uno o più componenti revocati.
MFT_REGISTRATION_INFO

Contiene parametri per il metodo IMFLocalMFTRegistration::RegisterMFTs.
MFTOPONODE_ATTRIBUTE_UPDATE

Specifica un nuovo valore di attributo per un nodo della topologia.
SENSORPROFILEID

Descrive un ID del profilo del sensore.

Enumerazioni

 
MF_CAMERA_CONTROL_CONFIGURATION_TYPE

Specifica il tipo di configurazione di un controllo fotocamera.
MF_CONNECT_METHOD

Specifica come il caricatore della topologia connette un nodo della topologia.
MF_CROSS_ORIGIN_POLICY

Esegue il mapping all'attributo CORS (Cross Origin Settings) W3C usato dall'elemento multimediale HTML5.
MF_MEDIAKEY_STATUS

Specifica lo stato di una chiave di sessione CDM (Content Decryption Module).
MF_MEDIAKEYSESSION_MESSAGETYPE

Specifica il tipo di messaggio CDM (Content Decryption Module).
MF_MEDIAKEYSESSION_TYPE

Specifica il tipo di una sessione CDM (Content Decryption Module), rappresentata da un oggetto IMFContentDecryptionModuleSession.
MF_MEDIASOURCE_STATUS_INFO

. (MF_MEDIASOURCE_STATUS_INFO)
MF_OBJECT_TYPE

Definisce i tipi di oggetto creati dal resolver di origine.
MF_OPM_ACP_PROTECTION_LEVEL

Definisce i livelli di protezione per MFPROTECTION_ACP.
MF_OPM_CGMSA_PROTECTION_LEVEL

Definisce i livelli di protezione per MFPROTECTION_CGMSA.
MF_QUALITY_ADVISE_FLAGS

Contiene flag per il metodo IMFQualityAdvise2::NotifyQualityEvent.
MF_QUALITY_DROP_MODE

Specifica in che modo un componente della pipeline deve eliminare esempi in modo aggressivo.
MF_QUALITY_LEVEL

Specifica il livello di qualità per un componente della pipeline.
MF_TOPOLOGY_RESOLUTION_STATUS_FLAGS

Definisce i flag di stato per l'attributo MF_TOPOLOGY_RESOLUTION_STATUS.
MF_TOPOLOGY_TYPE

Definisce il tipo di nodo della topologia.
MF_TOPONODE_DRAIN_MODE

Definisce in quali momenti una trasformazione in una topologia viene svuotata.
MF_TOPONODE_FLUSH_MODE

Definisce quando viene scaricata una trasformazione in una topologia.
MF_TRANSCODE_ADJUST_PROFILE_FLAGS

Definisce i flag di profilo impostati nell'attributo MF_TRANSCODE_ADJUST_PROFILE.
MF_TRANSCODE_TOPOLOGYMODE_FLAGS

Definisce i flag per l'attributo MF_TRANSCODE_TOPOLOGYMODE.
MF_TRANSFER_VIDEO_FRAME_FLAGS

. (MF_TRANSFER_VIDEO_FRAME_FLAGS)
MF_URL_TRUST_STATUS

Indica se l'URL proviene da un'origine attendibile.
MF_VIDEO_PROCESSOR_ALGORITHM_TYPE

Definisce gli algoritmi per il processore video che viene usato da MF_VIDEO_PROCESSOR_ALGORITHM.
MF_VIDEO_PROCESSOR_MIRROR

Specifica come scorrere un'immagine video.
MF_VIDEO_PROCESSOR_ROTATION

Specifica come ruotare un'immagine video.
MFAudioConstriction

Specifica i valori per la constrizione audio.
MFCameraOcclusionState

Specifica lo stato di occlusione di una fotocamera.
MFCLOCK_CHARACTERISTICS_FLAGS

Contiene flag che descrivono le caratteristiche di un orologio.
MFCLOCK_RELATIONAL_FLAGS

Definisce le proprietà di un orologio.
MFCLOCK_STATE

Definisce lo stato di un orologio.
MFMEDIASOURCE_CHARACTERISTICS

Definisce le caratteristiche di un'origine multimediale.
MFNET_PROXYSETTINGS

Specifica il modo in cui il localizzatore proxy predefinito specifica le impostazioni di connessione a un server proxy.
MFNetAuthenticationFlags

Specifica il modo in cui verranno usate le credenziali dell'utente.
MFNetCredentialOptions

Vengono descritte le opzioni per le credenziali di rete di memorizzazione nella cache.
MFNetCredentialRequirements

Specifica il modo in cui gestione credenziali deve ottenere le credenziali utente.
MFNETSOURCE_CACHE_STATE

Definisce lo stato della cache per un file multimediale o una voce.
MFNETSOURCE_PROTOCOL_TYPE

Indica il tipo di protocollo di controllo usato nel flusso o nel download.
MFNETSOURCE_STATISTICS_IDS

Definisce le statistiche raccolte dall'origine di rete.
MFNETSOURCE_TRANSPORT_TYPE

Descrive il tipo di trasporto usato nello streaming o nel download di dati (TCP o UDP).
MFPMPSESSION_CREATION_FLAGS

Contiene flag che definiscono il comportamento della funzione MFCreatePMPMediaSession.
MFPOLICYMANAGER_ACTION

Definisce le azioni che possono essere eseguite in un flusso.
MFRATE_DIRECTION

Specifica la direzione della riproduzione (avanti o inverso).
MFSampleAllocatorUsage

L'enumerazione MFSampleAllocatorUsage specifica l'utilizzo dell'allocatore dei componenti che implementano l'interfaccia FMSampleAllocatorControl.
MFSensorDeviceMode

Specifica la modalità di condivisione di un fmiSensorDevice.
MFSensorDeviceType

Specifica il tipo di un dispositivo sensore. Un valore di questa enumerazione viene restituito da FMSensorDevice::GetDeviceType.
MFSensorStreamType

Specifica se un flusso associato a un FMSensorDevice è un input o un flusso di output.
MFSequencerTopologyFlags

Contiene flag per aggiungere una topologia all'origine del sequencer o aggiornare una topologia già nella coda.
MFSESSION_GETFULLTOPOLOGY_FLAGS

Definisce i flag per il metodo IMFMediaSession::GetFullTopology.
MFSESSION_SETTOPOLOGY_FLAGS

Definisce il comportamento del metodo IMFMediaSession::SetTopology.
MFSHUTDOWN_STATUS

Descrive lo stato corrente di una chiamata al metodo FMShutdown::Shutdown.
MFSTREAMSINK_MARKER_TYPE

Definisce le informazioni sul marcatore di flusso per il metodo IMFStreamSink::P laceMarker.
MFTIMER_FLAGS

Contiene flag per il metodo IMFTimer::SetTimer.
MFTOPOLOGY_DXVA_MODE

Specifica se il caricatore della topologia abilita Microsoft DirectX Video Acceleration (DXVA) nella topologia.
MFTOPOLOGY_HARDWARE_MODE

Specifica se il caricatore della topologia inserisce le trasformazioni di Media Foundation (MFT) basate su hardware nella topologia.
SAMPLE_PROTECTION_VERSION

Definisce il numero di versione per la protezione di esempio.