単一サンプルの生成はオンデマンド操作です。つまり、NI-DAQmxは書き込み関数/VIが呼び出された直後に出力チャンネルから1つの値を生成します。この操作にはバッファリングやハードウェアタイミングは不要です。

NI-DAQmxを使用して、複数のチャンネルからデータを生成することも可能です。必要な場合、DAQアシスタントを使用して、単一サンプルを生成するタスクを構成することもできます。

ヒント   パフォーマンスを向上させるには (特に複数のサンプルを作成する場合)、アプリケーションで「開始」関数/VIおよび「停止」関数/VIを使用します。次のフローチャートでは、開始関数/VIはサンプルを書き込む直前に実行され、停止関数はタスクをクリアする直前に実行されます。