Fonction MFCreateSensorStream (mfidl.h)
Crée une instance de l’interface IMFSensorStream.
Syntaxe
HRESULT MFCreateSensorStream(
DWORD StreamId,
[in, optional] IMFAttributes *pAttributes,
[in] IMFCollection *pMediaTypeCollection,
[out] IMFSensorStream **ppStream
);
Paramètres
StreamId
Identificateur du flux créé. Cela équivaut à définir l’attribut MF_DEVICESTREAM_STREAM_ID . Cette valeur est utilisée si pAttributes a la valeur Null.
[in, optional] pAttributes
Magasin d’attributs pour le flux créé.
[in] pMediaTypeCollection
Collection d’objets IMFMediaType spécifiant les types de médias pris en charge par le flux.
[out] ppStream
Interface de flux créé.
Valeur retournée
La fonction retourne un HRESULT. Les valeurs possibles sont notamment celles figurant dans le tableau suivant.
Code de retour | Description |
---|---|
|
S_OK |
|
La valeur IMFSensorGroup fournie est null. |
|
La LPCWSTR fournie est null. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10, version 1703 [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Aucun pris en charge |
Plateforme cible | Windows |
En-tête | mfidl.h |