Microsoft DirectX 8.0 |
入力ストリームを説明するフラグを定義する。
構文
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 はこのストリーム用の複数の入力バッファを保持することができる。
参照