Microsoft DirectX 8.0

DMO_OUTPUT_DATA_BUFFER_FLAGS Enumeration

Enumerated Types

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.

See Also

IMediaObject::ProcessOutput