Share via


Referencia de DDI multimedia de streaming

Información general sobre la tecnología de referencia de DDI multimedia de streaming.

La tecnología de referencia de DDI multimedia de streaming no está asociada a ningún encabezado.

Para obtener instrucciones de programación para esta tecnología, consulte:

Enumeraciones

 
MF_MEDIASOURCE_STATUS_INFO

. (MF_MEDIASOURCE_STATUS_INFO)
MF_TRANSFER_VIDEO_FRAME_FLAGS

. (MF_TRANSFER_VIDEO_FRAME_FLAGS)

Functions

 
FlushInputStream

El método FlushInputStream vacía el flujo de entrada de un dispositivo MFT.
FlushOutputStream

El método FlushOutputStream vacía el flujo de salida de Un dispositivo MFT.
GetInputAvailableType

El método GetInputAvailableType obtiene un tipo de medio disponible para un flujo de entrada en esta transformación de Media Foundation (MFT).
GetInputCurrentType

El método GetInputCurrentType obtiene el tipo de medio actual para un flujo de entrada en esta transformación de Media Foundation (MFT).
GetInputStreamAttributes

El método GetInputStreamAttributes obtiene el almacén de atributos de un flujo de entrada en esta transformación de Media Foundation (MFT).
GetInputStreamPreferredState

El método GetInputStreamPreferredState obtiene el estado preferido y el tipo de medio de flujo de entrada MFT del dispositivo.
GetInputStreamState

El método GetInputStreamState obtiene el estado de flujo de entrada del dispositivo MFT.
GetOutputAvailableType

El método GetOutputAvailableType obtiene un tipo de medio disponible para un flujo de salida en esta transformación de Media Foundation (MFT).
GetOutputCurrentType

El método GetOutputCurrentType obtiene el tipo de medio actual para un flujo de salida en esta transformación de Media Foundation (MFT).
GetOutputStreamAttributes

El método GetOutputStreamAttributes obtiene el almacén de atributos de un flujo de salida en esta transformación de Media Foundation (MFT).
GetOutputStreamState

El método GetOutputStreamState obtiene el estado del flujo de salida del dispositivo MFT.
GetStreamCount

El método GetStreamCount obtiene el número actual de flujos de entrada y salida en esta transformación de Media Foundation (MFT).
GetStreamIDs

El método GetStreamIDs obtiene los identificadores de flujo de las secuencias de entrada y salida en esta transformación de Media Foundation (MFT).
InitializeTransform

Se llama a InitializeTransform para inicializar el MFT del dispositivo.
OnBufferSent

Se llama cuando se envían búferes de fotogramas asignados por el sistema al controlador del dispositivo.
ProcessEvent

El método ProcessEvent envía un evento a un flujo de entrada en esta transformación de Media Foundation (MFT).
ProcessInput

El método ProcessInput entrega datos a un flujo de entrada en esta transformación de Media Foundation (MFT).
ProcessMessage

El método ProcessMessage envía un mensaje a la transformación de Device Media Foundation (MFT).
ProcessOutput

El método ProcessOutput obtiene la salida procesada de los flujos de salida MFT del dispositivo.
SetInputStreamState

El método SetInputStreamState establece el estado y el tipo de medio de flujo de entrada MFT del dispositivo.
SetOutputStreamState

El método SetOutputStreamState establece el estado y el tipo de medio de flujo de salida MFT del dispositivo.

Interfaces

 
IMFDeviceTransform

Esta sección contiene información de referencia para la interfaz IMFDeviceTransform.
IMFDeviceTransformCallback

Implemente esta devolución de llamada para recibir notificaciones cuando se envían búferes de fotogramas asignados por el sistema al controlador de dispositivo.

Estructuras

 
CapturedMetadataExposureCompensation

Esta estructura contiene información de blobs para los comentarios de compensación de EV para la foto capturada.
CapturedMetadataISOGains

La estructura CapturedMetadataISOGains describe el formato de blob para MF_CAPTURE_METADATA_ISO_GAINS.
CapturedMetadataWhiteBalanceGains

Esta estructura describe el formato de blob para el atributo MF_CAPTURE_METADATA_WHITEBALANCE_GAINS.
FaceCharacterization

La estructura FaceCharacterization describe el formato de blob para el atributo MF_CAPTURE_METADATA_FACEROICHARACTERIZATIONS.
FaceCharacterizationBlobHeader

La estructura FaceCharacterizationBlobHeader describe la información de tamaño y recuento del formato de blob para el atributo MF_CAPTURE_METADATA_FACEROICHARACTERIZATIONS.
FaceRectInfo

La estructura FaceRectInfo describe el formato de blob para el atributo MF_CAPTURE_METADATA_FACEROIS.
FaceRectInfoBlobHeader

La estructura FaceRectInfoBlobHeader describe la información de tamaño y recuento del formato de blob para el atributo MF_CAPTURE_METADATA_FACEROIS.
HistogramBlobHeader

La estructura HistogramBlobHeader describe el tamaño del blob y el número de histogramas del blob para el atributo MF_CAPTURE_METADATA_HISTOGRAM.
HistogramDataHeader

La estructura HistogramDataHeader describe el formato de blob para el atributo MF_CAPTURE_METADATA_HISTOGRAM.
HistogramaGrid

La estructura HistogramGrid describe el formato de blob para MF_CAPTURE_METADATA_HISTOGRAM.
HistogramaHeader

La estructura HistogramHeader describe el formato de blob para MF_CAPTURE_METADATA_HISTOGRAM.
MetadataTimeStamps

La estructura MetadataTimeStamps describe el formato de blob para el atributo MF_CAPTURE_METADATA_FACEROITIMESTAMPS.