共用方式為


IMFASFIndexer::GetIndexPosition 方法 (wmcontainer.h)

從內容開頭擷取索引物件的位移。

語法

HRESULT GetIndexPosition(
  [in]  IMFASFContentInfo *pIContentInfo,
  [out] QWORD             *pcbIndexOffset
);

參數

[in] pIContentInfo

描述內容之 ContentInfo 物件的 IMFASFContentInfo 介面指標。

[out] pcbIndexOffset

接收相對於 ContentInfo 物件所描述內容的開頭的索引位移。 這是相對於 ASF 檔案開頭的位置。

傳回值

方法會傳回 HRESULT。 可能的值包括 (但不限於) 下表中的這些值。

傳回碼 描述
S_OK
此方法已成功。
E_INVALIDARG
pIContentInfoNull,或為 null 或是 null

備註

索引會從這個方法擷取到檔案結尾的位移繼續。

您必須呼叫 IMFASFIndexer::Initialize ,才能呼叫此方法之前設定索引子。

如果使用一個以上的 IMFASFIndexer::GetCompletedIndex呼叫來擷取索引,個別索引部分的位置會等於索引位移加上索引內部分的位移。

規格需求

   
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 [僅限傳統型應用程式]
目標平台 Windows
標頭 wmcontainer.h
程式庫 Mfuuid.lib

另請參閱

ASF Index 物件

IMFASFIndexer