METransformDrainComplete 이벤트
드레이닝 작업이 완료되면 비동기 MFT(Media Foundation 변환)에서 전송됩니다.
이벤트 값
IMFMediaEvent::GetValue에서 검색할 수 있는 값은 다음과 같습니다.
VARTYPE | 설명 |
---|---|
VT_EMPTY |
이벤트 데이터가 없습니다. |
특성
이 이벤트에 대해 정의된 특성은 다음과 같습니다.
attribute | Description |
---|---|
MF_EVENT_MFT_INPUT_STREAM_ID |
드레이닝된 스트림의 식별자입니다. (필수) |
설명
비동기 MFT는 IMFMediaEventGenerator 인터페이스를 통해 이 이벤트를 보냅니다. 동기 MFT는 이 이벤트를 보내지 않습니다.
MFT를 드레이닝하려면 MFT_MESSAGE_COMMAND_DRAIN 메시지를 사용하여 IMFTransform::P rocessMessage를 호출합니다. ulParam 매개 변수에서 드레이닝할 입력 스트림을 지정합니다. 드레이닝 작업이 완료되면 비동기 MFT가 METransformDrainComplete 이벤트를 보냅니다. 이벤트의 MF_EVENT_MFT_INPUT_STREAM_ID 특성에는 ulParam 매개 변수에 지정된 스트림 식별자가 포함됩니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows 7 [데스크톱 앱만 해당] |
지원되는 최소 서버 |
Windows Server 2008 R2 [데스크톱 앱만 해당] |
헤더 |
|
추가 정보