MF_PD_ASF_SCRIPT屬性

指定進階系統格式 (ASF) 檔案的指令碼命令和參數清單。 此屬性會對應至 ASF 規格中所定義的 ASF 標頭中的 Script Command 物件。

資料類型

位元組陣列

備註

此屬性適用于 ASF 內容的簡報描述項。

IMFASFContentInfo::GeneratePresentationDescriptor方法會建立簡報描述元,並從指令碼命令物件標頭產生這個屬性。 下表顯示 Blob 的格式:

指令碼命令物件欄位 資料類型 大小 描述
命令計數 DWORD 4 個位元組 指令碼命令數目
命令類型、命令 BYTE[] 不定 指令碼命令的陣列

 

第一個 DWORD 是指令碼命令的數目,後面接著命令陣列。 每個指令碼命令都有下列格式:

指令碼命令物件欄位 資料類型 大小 描述
命令名稱長度 DWORD 4 個位元組 命令字串的大小,以位元組為單位,包括 Null 字元。
命令名稱: WCHAR[] 不一定 包含指令碼命令的 Null 終止字串。
命令類型名稱長度 DWORD 4 個位元組 命令類型字串的大小,以位元組為單位,包括 Null 字元。
命令類型名稱 WCHAR[] 不定 包含命令類型的 Null 終止字串。
呈現時間 DWORD 4 個位元組 以毫秒為單位的命令呈現時間。

 

規格需求

需求
最低支援的用戶端
Windows Vista [僅限傳統型應用程式]
最低支援的伺服器
Windows Server 2008 [僅限傳統型應用程式]
標頭
Wmcontainer.h

另請參閱

媒體基礎屬性的字母順序清單

IMFAttributes::GetBlob

IMFAttributes::SetBlob

IMFPresentationDescriptor

簡報描述元屬性

ASF 標頭物件

簡報描述項