Microsoft DirectX 8.1 (C++)

DMO_OUTPUT_DATA_BUFFER_FLAGS Enumeration

The DMO_OUTPUT_DATA_BUFFER_FLAGS enumeration 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