共用方式為


KSSTREAM_SEGMENT 結構 (ksproxy.h)

KSSTREAM_SEGMENT 結構包含描述數據流上所發生 I/O 作業的資訊。

語法

typedef struct _KSSTREAM_SEGMENT {
  IKsInterfaceHandler *KsInterfaceHandler;
  IKsDataTypeHandler  *KsDataTypeHandler;
  KSIOOPERATION       IoOperation;
  HANDLE              CompletionEvent;
} *PKSSTREAM_SEGMENT, KSSTREAM_SEGMENT;

成員

KsInterfaceHandler

I/O 作業之 IKsInterfaceHandler 介面的指標。

KsDataTypeHandler

I/O 作業之 IKsDataTypeHandler 介面的指標。

IoOperation

指定 I/O 作業類型的值。 這個值可以是 KSIOOPERATION 列舉類型的下列其中一個值:

Description
KsIoOperation_Write 將數據寫入數據流。
KsIoOperation_Read 從數據流讀取數據。

CompletionEvent

處理用來發出 I/O 作業完成訊號的事件。

規格需求

需求
標頭 ksproxy.h (包含 Ksproxy.h)

另請參閱

IKsDataTypeHandler

IKsInterfaceHandler

IKsInterfaceHandler::KsCompleteIo

IKsInterfaceHandler::KsProcessMediaSamples

IKsPin::KsMediaSamplesCompleted