Condividi tramite


Metodo IMFSensorTransformFactory::InitializeFactory (mfidl.h)

Chiamato dalla pipeline multimediale per inizializzare la trasformazione del sensore.

Sintassi

HRESULT InitializeFactory(
  [in]           DWORD         dwMaxTransformCount,
  [in]           IMFCollection *pSensorDevices,
  [in, optional] IMFAttributes *pAttributes
);

Parametri

[in] dwMaxTransformCount

Numero massimo di trasformazioni consentite in una singola trasformazione. Nella versione corrente, si tratta sempre di 1.

[in] pSensorDevices

Insieme di oggetti IMFSensorDevice che rappresentano i sensori disponibili.

[in, optional] pAttributes

Archivio attributi da popolare dalla trasformazione del sensore. L'unico attributo obbligatorio per le trasformazioni del sensore è MF_STF_VERSION_INFO.

Valore restituito

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Requisiti

Requisito Valore
Client minimo supportato Windows 10 versione 1703 [solo app desktop]
Server minimo supportato Nessuna supportata
Piattaforma di destinazione Windows
Intestazione mfidl.h
Library Mfplat.lib
DLL Mfplat.dll

Vedere anche

IMFSensorTransformFactory