DMO_OUTPUT_DATA_BUFFER_FLAGS (Windows Embedded CE 6.0)

1/6/2010

This enumerated type defines flags that describe an output buffer.

Syntax

enum _DMO_OUTPUT_DATA_BUFFER_FLAGS {
  DMO_OUTPUT_DATA_BUFFERF_SYNCPOINT = 0x00000001,
  DMO_OUTPUT_DATA_BUFFERF_TIME = 0x00000002,
  DMO_OUTPUT_DATA_BUFFERF_TIMELENGTH = 0x00000004,
  DMO_OUTPUT_DATA_BUFFERF_INCOMPLETE = 0x01000000
};

Elements

  • DMO_OUTPUT_DATA_BUFFERF_SYNCPOINT
    The beginning of the data is a synchronization point.
  • DMO_OUTPUT_DATA_BUFFERF_TIME
    The buffer's time stamp is valid.
  • DMO_OUTPUT_DATA_BUFFERF_TIMELENGTH
    The buffer's indicated time length is valid.
  • DMO_OUTPUT_DATA_BUFFERF_INCOMPLETE
    There is still input data available for processing, but the output buffer is full.

Requirements

Header dmo.h
Windows Embedded CE Windows CE .NET 4.1 and later

See Also

Reference

DMO Enumerated Types
IMediaObject::ProcessOutput