Condividi tramite


Informazioni di riferimento su DDI multimediale di streaming

Panoramica della tecnologia di riferimento DDI streaming multimediale.

La tecnologia di riferimento DDI media di streaming non è associata ad alcuna intestazione.

Per indicazioni sulla programmazione per questa tecnologia, vedere:

Enumerazioni

 
MF_MEDIASOURCE_STATUS_INFO

. (MF_MEDIASOURCE_STATUS_INFO)
MF_TRANSFER_VIDEO_FRAME_FLAGS

. (MF_TRANSFER_VIDEO_FRAME_FLAGS)

Funzioni

 
FlushInputStream

Il metodo FlushInputStream scarica il flusso di input di un dispositivo MFT.
FlushOutputStream

Il metodo FlushOutputStream scarica il flusso di output di un dispositivo MFT.
GetInputAvailableType

Il metodo GetInputAvailableType ottiene un tipo di supporto disponibile per un flusso di input in questa trasformazione Media Foundation (MFT).
GetInputCurrentType

Il metodo GetInputCurrentType ottiene il tipo di supporto corrente per un flusso di input in questa trasformazione di Media Foundation (MFT).
GetInputStreamAttributes

Il metodo GetInputStreamAttributes ottiene l'archivio attributi per un flusso di input in questa trasformazione di Media Foundation (MFT).
GetInputStreamPreferredState

Il metodo GetInputStreamPreferredState ottiene lo stato preferito e il tipo di supporto del flusso di input MFT del dispositivo.
GetInputStreamState

Il metodo GetInputStreamState ottiene lo stato del flusso di input di Device MFT.
GetOutputAvailableType

Il metodo GetOutputAvailableType ottiene un tipo di supporto disponibile per un flusso di output in questa trasformazione Media Foundation (MFT).
GetOutputCurrentType

Il metodo GetOutputCurrentType ottiene il tipo di supporto corrente per un flusso di output in questa trasformazione di Media Foundation (MFT).
GetOutputStreamAttributes

Il metodo GetOutputStreamAttributes ottiene l'archivio attributi per un flusso di output in questa trasformazione di Media Foundation (MFT).
GetOutputStreamState

Il metodo GetOutputStreamState ottiene lo stato del flusso di output di Device MFT.
GetStreamCount

Il metodo GetStreamCount ottiene il numero corrente di flussi di input e output in questa trasformazione di Media Foundation (MFT).
GetStreamIDs

Il metodo GetStreamIDs ottiene gli identificatori di flusso per i flussi di input e output in questa trasformazione di Media Foundation (MFT).
InitializeTransform

InitializeTransform viene chiamato per inizializzare Device MFT.
OnBufferSent

Chiamato quando i buffer dei frame allocati dal sistema vengono inviati al driver di dispositivo.
ProcessEvent

Il metodo ProcessEvent invia un evento a un flusso di input in questa trasformazione di Media Foundation (MFT).
ProcessInput

Il metodo ProcessInput fornisce dati a un flusso di input in questa trasformazione di Media Foundation (MFT).
ProcessMessage

Il metodo ProcessMessage invia un messaggio alla trasformazione Device Media Foundation (MFT).
ProcessOutput

Il metodo ProcessOutput ottiene l'output elaborato dai flussi di output MFT del dispositivo.
SetInputStreamState

Il metodo SetInputStreamState imposta lo stato del flusso di input MFT del dispositivo e il tipo di supporto.
SetOutputStreamState

Il metodo SetOutputStreamState imposta lo stato del flusso di output MFT del dispositivo e il tipo di supporto.

Interfacce

 
IMFDeviceTransform

Questa sezione contiene informazioni di riferimento per l'interfaccia IMFDeviceTransform.
IMFDeviceTransformCallback

Implementare questo callback per ricevere notifiche quando i buffer dei frame allocati dal sistema vengono inviati al driver di dispositivo.

Strutture

 
CapturedMetadataExposureCompensation

Questa struttura contiene informazioni sui BLOB per il feedback di compensazione EV per la foto acquisita.
CapturedMetadataISOGains

La struttura CapturedMetadataISOGains descrive il formato BLOB per MF_CAPTURE_METADATA_ISO_GAINS.
CapturedMetadataWhiteBalanceGains

Questa struttura descrive il formato BLOB per l'attributo MF_CAPTURE_METADATA_WHITEBALANCE_GAINS.
Face Descrizione

La struttura Face Attribute descrive il formato BLOB per l'attributo MF_CAPTURE_METADATA_FACEROICHARACTERIZATIONS.
FaceCharacterizationBlobHeader

La struttura Face BehalfBlobHeader descrive le informazioni sulle dimensioni e sul conteggio del formato BLOB per l'attributo MF_CAPTURE_METADATA_FACEROICHARACTERIZATIONS.
FaceRectInfo

La struttura FaceRectInfo descrive il formato BLOB per l'attributo MF_CAPTURE_METADATA_FACEROIS.
FaceRectInfoBlobHeader

La struttura FaceRectInfoBlobHeader descrive le informazioni sulle dimensioni e sul conteggio del formato BLOB per l'attributo MF_CAPTURE_METADATA_FACEROIS.
IstogramBlobHeader

La struttura HistogramBlobHeader descrive le dimensioni del BLOB e il numero di istogrammi nel BLOB per l'attributo MF_CAPTURE_METADATA_HISTOGRAM.
IstogramDataHeader

La struttura HistogramDataHeader descrive il formato BLOB per l'attributo MF_CAPTURE_METADATA_HISTOGRAM.
IstogrammaGrid

La struttura HistogramGrid descrive il formato BLOB per MF_CAPTURE_METADATA_HISTOGRAM.
IstogramHeader

La struttura HistogramHeader descrive il formato BLOB per MF_CAPTURE_METADATA_HISTOGRAM.
MetadataTimeStamps

La struttura MetadataTimeStamps descrive il formato BLOB per l'attributo MF_CAPTURE_METADATA_FACEROITIMESTAMPS.