Microsoft DirectX 8.0

DMO_INPUT_STREAM_INFO_FLAGS Enumeration

Enumerated Types

Defines flags that describe an input stream.

Syntax

enum _DMO_INPUT_STREAM_INFO_FLAGS {
    DMO_INPUT_STREAMF_WHOLE_SAMPLES            = 0x00000001,
    DMO_INPUT_STREAMF_SINGLE_SAMPLE_PER_BUFFER = 0x00000002,
    DMO_INPUT_STREAMF_FIXED_SAMPLE_SIZE        = 0x00000004,
    DMO_INPUT_STREAMF_HOLDS_BUFFERS            = 0x00000008
};

Elements

DMO_INPUT_STREAMF_WHOLE_SAMPLES
The stream requires whole samples. Samples must not span multiple buffers, and buffers must not contain partial samples.
DMO_INPUT_STREAMF_SINGLE_SAMPLE_PER_BUFFER
Each buffer must contain exactly one sample.
DMO_INPUT_STREAMF_FIXED_SAMPLE_SIZE
All the samples in this stream must be the same size.
DMO_INPUT_STREAMF_HOLDS_BUFFERS
The DMO performs lookahead on the incoming data, and may hold multiple input buffers for this stream.

See Also

IMediaObject::GetInputStreamInfo