Microsoft DirectX 8.0

DMO_INPUT_STREAM_INFO_FLAGS 列挙

列挙型

入力ストリームを説明するフラグを定義する。

構文

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
};

要素

DMO_INPUT_STREAMF_WHOLE_SAMPLES
ストリームがサンプル全体を必要とする。サンプルが複数のバッファにまたがっていたり、バッファにサンプルの一部が含まれていたりしてはいけない。
DMO_INPUT_STREAMF_SINGLE_SAMPLE_PER_BUFFER
個々のバッファに 1 つだけサンプルが含まれている必要がある。
DMO_INPUT_STREAMF_FIXED_SAMPLE_SIZE
このストリームのすべてのサンプルのサイズを同じにする必要がある。
DMO_INPUT_STREAMF_HOLDS_BUFFERS
DMO が入力データのルックアヘッドを実行する。DMO はこのストリーム用の複数の入力バッファを保持することができる。

参照

IMediaObject::GetInputStreamInfo