Metodo IMFSinkWriter::SendStreamTick (mfreadwrite.h)
Indica un divario in un flusso di input.
Sintassi
HRESULT SendStreamTick(
[in] DWORD dwStreamIndex,
[in] LONGLONG llTimestamp
);
Parametri
[in] dwStreamIndex
Indice in base zero del flusso.
[in] llTimestamp
Posizione nel flusso in cui si verifica il divario nei dati. Il valore viene specificato in unità da 100 nanosecondi, rispetto all'inizio del flusso.
Valore restituito
Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Commenti
Per il video, chiamare questo metodo una volta per ogni fotogramma mancante. Per l'audio, chiamare questo metodo almeno una volta al secondo durante un gap nell'audio. Impostare l'attributo MFSampleExtension_Discontinuity nel primo esempio multimediale dopo il gap.
Internamente, questo metodo chiama FMStreamSink::P laceMarker nel sink multimediale.
Questa interfaccia è disponibile in Windows Vista se è installato l'aggiornamento della piattaforma per Windows Vista.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Supplemento per Windows 7, Windows Vista e Aggiornamento piattaforma per Windows Vista [app desktop | App UWP] |
Server minimo supportato | Windows Server 2008 R2 [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | mfreadwrite.h |