IMDSPObjectInfo::SetPlayOffset メソッド (mswmdm.h)
SetPlayOffset メソッドは、オブジェクトに関連する単位で、オブジェクトの再生オフセットを設定します。 これは、 IMDSPDeviceControl::P lay の次の呼び出しの開始点を指定します。
構文
HRESULT SetPlayOffset(
[in] DWORD dwOffset
);
パラメーター
[in] dwOffset
オブジェクトに対して設定する再生オフセットを、オブジェクトに関連する単位で格納した DWORD。
戻り値
このメソッドは HRESULT を返します。 Windows Media デバイス マネージャーのすべてのインターフェイス メソッドは、次のいずれかのエラー コード クラスを返すことができます。
- 標準 COM エラー コード
- HRESULT 値に変換された Windows エラー コード
- Windows Media デバイス マネージャー エラー コード
注釈
渡された値がオブジェクトの全長から現在の再生長を引いた値より大きい場合、オブジェクトの長さから再生長を引いた値までクリップされます。
再生可能なファイルの場合、値はミリ秒単位で指定されます。 再生オフセット位置の値は、ユーザーがメディア デバイスでファイルの再生を開始したとき、またはアプリケーションが IMDSPDeviceControl::P lay メソッドを呼び出したときに変更されません。
再生可能なファイルを含むフォルダーまたはファイル システムの場合、値は、アプリケーションが IMDSPDeviceControl::P lay メソッドを呼び出したときに再生される最初のトラックを示します。
要件
要件 | 値 |
---|---|
対象プラットフォーム | Windows |
ヘッダー | mswmdm.h |
Library | Mssachlp.lib |