Condividi tramite


Metodo IMFDeviceTransformCallback::OnBufferSent (mftransform.h)

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

Sintassi

HRESULT OnBufferSent(
  IMFAttributes *pCallbackAttributes,
  DWORD         pinId
);

Parametri

pCallbackAttributes

Attributi contenenti i dati di callback. Le informazioni sul buffer dei frame allocati dal sistema vengono archiviate nell'attributo con la chiave MF_DMFT_FRAME_BUFFER_INFO.

pinId

Identificatore del pin del dispositivo a cui vengono inviati i buffer dei frame.

Valore restituito

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

Commenti

Le informazioni sull'intestazione del buffer dei frame fornite da questo callback sono di sola lettura. Non è consigliabile provare ad allocare, deallocare, aprire o chiudere qualsiasi elemento all'interno dell'intestazione.

Requisiti

   
Client minimo supportato Windows 10, versione 1803
Server minimo supportato Windows Server 2016
Piattaforma di destinazione Windows
Intestazione mftransform.h

Vedi anche

IMFDeviceTransformCallback