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 포함) |
추가 정보
IKsInterfaceHandler::KsCompleteIo