MF_SINK_WRITER_STATISTICS struttura (mfreadwrite.h)
Contiene statistiche sulle prestazioni del writer sink.
Sintassi
typedef struct _MF_SINK_WRITER_STATISTICS {
DWORD cb;
LONGLONG llLastTimestampReceived;
LONGLONG llLastTimestampEncoded;
LONGLONG llLastTimestampProcessed;
LONGLONG llLastStreamTickReceived;
LONGLONG llLastSinkSampleRequest;
QWORD qwNumSamplesReceived;
QWORD qwNumSamplesEncoded;
QWORD qwNumSamplesProcessed;
QWORD qwNumStreamTicksReceived;
DWORD dwByteCountQueued;
QWORD qwByteCountProcessed;
DWORD dwNumOutstandingSinkSampleRequests;
DWORD dwAverageSampleRateReceived;
DWORD dwAverageSampleRateEncoded;
DWORD dwAverageSampleRateProcessed;
} MF_SINK_WRITER_STATISTICS;
Members
cb
Dimensioni della struttura, in byte.
llLastTimestampReceived
Timestamp dell'esempio più recente assegnato al writer sink. Il writer sink aggiorna questo valore ogni volta che l'applicazione chiama FMSinkWriter::WriteSample.
llLastTimestampEncoded
Timestamp dell'esempio più recente da codificare. Il writer sink aggiorna questo valore ogni volta che chiama FMTransform::P rocessOutput nel codificatore.
llLastTimestampProcessed
Timestamp dell'esempio più recente assegnato al sink multimediale. Il writer sink aggiorna questo valore ogni volta che chiama FMStreamSink::P rocessSample nel sink multimediale.
llLastStreamTickReceived
Timestamp del segno di spunta del flusso più recente. Il writer sink aggiorna questo valore ogni volta che l'applicazione chiama FMSinkWriter::SendStreamTick.
llLastSinkSampleRequest
Ora di sistema della richiesta di esempio più recente dal sink multimediale. Il writer sink aggiorna questo valore ogni volta che riceve un evento MEStreamSinkRequestSample dal sink multimediale. Il valore è l'ora di sistema corrente.
qwNumSamplesReceived
Numero di campioni ricevuti.
qwNumSamplesEncoded
Numero di esempi codificati.
qwNumSamplesProcessed
Numero di campioni assegnati al sink multimediale.
qwNumStreamTicksReceived
Numero di tick di flusso ricevuti.
dwByteCountQueued
Quantità di dati, in byte, attualmente in attesa di elaborazione.
qwByteCountProcessed
Quantità totale di dati, in byte, che è stata inviata al sink multimediale.
dwNumOutstandingSinkSampleRequests
Numero di richieste di esempio in sospeso.
dwAverageSampleRateReceived
Frequenza media, nei campioni multimediali per 100 nanosecondi, in cui l'applicazione ha inviato esempi al writer sink.
dwAverageSampleRateEncoded
Frequenza media, nei campioni multimediali per 100 nanosecondi, in cui il writer sink ha inviato esempi al codificatore.
dwAverageSampleRateProcessed
Frequenza media, negli esempi multimediali per 100 nanosecondi, in cui il writer sink ha inviato esempi al sink multimediale.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 7 [app desktop | App UWP] |
Server minimo supportato | Windows Server 2008 R2 [app desktop | App UWP] |
Intestazione | mfreadwrite.h |