Référence DDI multimédia en streaming
Vue d’ensemble de la technologie de référence DDI multimédia de streaming.
La technologie de référence DDI multimédia de streaming n’est associée à aucun en-tête.
Pour obtenir des conseils de programmation pour cette technologie, consultez :
Énumérations
MF_MEDIASOURCE_STATUS_INFO . (MF_MEDIASOURCE_STATUS_INFO) |
MF_TRANSFER_VIDEO_FRAME_FLAGS . (MF_TRANSFER_VIDEO_FRAME_FLAGS) |
Fonctions
FlushInputStream La méthode FlushInputStream vide le flux d’entrée d’un appareil MFT. |
FlushOutputStream La méthode FlushOutputStream vide le flux de sortie d’un appareil MFT. |
GetInputAvailableType La méthode GetInputAvailableType obtient un type de média disponible pour un flux d’entrée sur cette transformation Media Foundation (MFT). |
GetInputCurrentType La méthode GetInputCurrentType obtient le type de média actuel pour un flux d’entrée sur cette transformation Media Foundation (MFT). |
GetInputStreamAttributes La méthode GetInputStreamAttributes obtient le magasin d’attributs d’un flux d’entrée sur cette transformation Media Foundation (MFT). |
GetInputStreamPreferredState La méthode GetInputStreamPreferredState obtient l’état et le type de média préférés d’un flux d’entrée MFT d’appareil. |
GetInputStreamState La méthode GetInputStreamState obtient l’état du flux d’entrée de l’appareil MFT. |
GetOutputAvailableType La méthode GetOutputAvailableType obtient un type de média disponible pour un flux de sortie sur cette transformation Media Foundation (MFT). |
GetOutputCurrentType La méthode GetOutputCurrentType obtient le type de média actuel pour un flux de sortie sur cette transformation Media Foundation (MFT). |
GetOutputStreamAttributes La méthode GetOutputStreamAttributes obtient le magasin d’attributs d’un flux de sortie sur cette transformation Media Foundation (MFT). |
GetOutputStreamState La méthode GetOutputStreamState obtient l’état du flux de sortie de l’appareil MFT. |
GetStreamCount La méthode GetStreamCount obtient le nombre actuel de flux d’entrée et de sortie sur cette transformation Media Foundation (MFT). |
GetStreamIDs La méthode GetStreamIDs obtient les identificateurs de flux pour les flux d’entrée et de sortie sur cette transformation Media Foundation (MFT). |
InitializeTransform InitializeTransform est appelé pour initialiser l’appareil MFT. |
OnBufferSent Appelé lorsque les mémoires tampons de frame allouées par le système sont envoyées au pilote de périphérique. |
ProcessEvent La méthode ProcessEvent envoie un événement à un flux d’entrée sur cette transformation Media Foundation (MFT). |
ProcessInput La méthode ProcessInput fournit des données à un flux d’entrée sur cette transformation Media Foundation (MFT). |
ProcessMessage La méthode ProcessMessage envoie un message à la transformation Device Media Foundation (MFT). |
ProcessOutput La méthode ProcessOutput obtient la sortie traitée des flux de sortie MFT de l’appareil. |
SetInputStreamState La méthode SetInputStreamState définit l’état et le type de média du flux d’entrée MFT de l’appareil. |
SetOutputStreamState La méthode SetOutputStreamState définit l’état du flux de sortie MFT de l’appareil et le type de média. |
Interfaces
IMFDeviceTransform Cette section contient des informations de référence pour l’interface IMFDeviceTransform. |
IMFDeviceTransformCallback Implémentez ce rappel pour recevoir des notifications lorsque des mémoires tampons de trames allouées par le système sont envoyées au pilote de périphérique. |
Structures
CapturedMetadataExposureCompensation Cette structure contient des informations d’objet blob pour les commentaires de compensation ev pour la photo capturée. |
CapturedMetadataISOGains La structure CapturedMetadataISOGains décrit le format d’objet blob pour MF_CAPTURE_METADATA_ISO_GAINS. |
CapturedMetadataWhiteBalanceGains Cette structure décrit le format d’objet blob pour l’attribut MF_CAPTURE_METADATA_WHITEBALANCE_GAINS. |
Caractérisation des visages La structure FaceCharacterization décrit le format d’objet blob pour l’attribut MF_CAPTURE_METADATA_FACEROICHARACTERIZATIONS. |
FaceCharacterizationBlobHeader La structure FaceCharacterizationBlobHeader décrit les informations de taille et de nombre du format d’objet blob pour l’attribut MF_CAPTURE_METADATA_FACEROICHARACTERIZATIONS. |
FaceRectInfo La structure FaceRectInfo décrit le format d’objet blob de l’attribut MF_CAPTURE_METADATA_FACEROIS. |
FaceRectInfoBlobHeader La structure FaceRectInfoBlobHeader décrit les informations de taille et de nombre du format d’objet blob pour l’attribut MF_CAPTURE_METADATA_FACEROIS. |
HistogramBlobHeader La structure HistogramBlobHeader décrit la taille de l’objet blob et le nombre d’histogrammes dans l’objet blob pour l’attribut MF_CAPTURE_METADATA_HISTOGRAM. |
HistogramDataHeader La structure HistogramDataHeader décrit le format d’objet blob pour l’attribut MF_CAPTURE_METADATA_HISTOGRAM. |
HistogramGrid La structure HistogramGrid décrit le format d’objet blob pour MF_CAPTURE_METADATA_HISTOGRAM. |
HistogramHeader La structure HistogramHeader décrit le format d’objet blob pour MF_CAPTURE_METADATA_HISTOGRAM. |
MetadataTimeStamps La structure MetadataTimeStamps décrit le format d’objet blob pour l’attribut MF_CAPTURE_METADATA_FACEROITIMESTAMPS. |