IMDSPObjectInfo::GetPlayOffset メソッド (mswmdm.h)

GetPlayOffset メソッドは、オブジェクトに関連する単位で、オブジェクトの再生オフセットを取得します。 これは、 IMDSPDeviceControl::P lay の次の呼び出しの開始点です。

構文

HRESULT GetPlayOffset(
  [out] DWORD *pdwOffset
);

パラメーター

[out] pdwOffset

オブジェクトに関連する単位で、オブジェクトの再生オフセットを含む DWORD へのポインター。

戻り値

このメソッドは HRESULT を返します。 Windows Media デバイス マネージャーのすべてのインターフェイス メソッドは、次のいずれかのエラー コード クラスを返すことができます。

  • 標準 COM エラー コード
  • HRESULT 値に変換された Windows エラー コード
  • Windows Media デバイス マネージャー エラー コード
考えられるエラー コードの詳細な一覧については、「 エラー コード」を参照してください。

注釈

取得される値は、0 ( SetPlayOffset メソッドが呼び出されていない場合) か、 SetPlayOffset によって設定された値が、オブジェクトの再生の合計長から 1 単位を引いた値を超えない値になります。

再生可能なファイルの場合、返される値はミリ秒単位で指定されます。 再生オフセット値は、ユーザーがメディア デバイスでファイルの再生を開始したとき、またはアプリケーションが IMDSPDeviceControl::P lay メソッドを呼び出したときに変更されません。

再生可能なファイルを含むフォルダーまたはファイル システムの場合、返される値は、アプリケーションが IMDSPDeviceControl::P lay メソッドを呼び出したときに再生される最初のトラックを示します。

要件

要件
対象プラットフォーム Windows
ヘッダー mswmdm.h
Library Mssachlp.lib

こちらもご覧ください

IMDSPObjectInfo インターフェイス

IMDSPObjectInfo::SetPlayOffset