簡報描述元屬性

常見的簡報描述元屬性

下列屬性可以套用至任何簡報描述元。

屬性 Description
MF_PD_APP_CONTEXT 包含來自受保護媒體路徑之簡報描述項的指標, (PMP) 。
MF_PD_AUDIO_ENCODING_BITRATE 指定簡報的音訊編碼位元速率,每秒以位為單位。
MF_PD_AUDIO_ISVARIABLEBITRATE 指定簡報中的音訊資料流程是否具有變數位元速率。
MF_PD_DURATION 指定簡報的持續時間,以 100 奈秒為單位。
MF_PD_LAST_MODIFIED_TIME 指定上次修改簡報的時間。
MF_PD_MIME_TYPE 指定內容的 MIME 類型。
MF_PD_PLAYBACK_BOUNDARY_TIME 簡報必須開始的時間,相對於媒體來源的開頭。
MF_PD_PLAYBACK_ELEMENT_ID 簡報中播放清單專案的識別碼。
MF_PD_PMPHOST_CONTEXT 包含應用程式簡報描述項之 Proxy 物件的指標。
MF_PD_PREFERRED_LANGUAGE 包含媒體來源的慣用 RFC 1766 語言。
MF_PD_SAMI_STYLELIST 包含支援的同步存取媒體交換 (SAMI) 樣式的易記名稱。 此屬性僅適用于 SAMI 檔案。
MF_PD_TOTAL_FILE_SIZE 指定來源檔案的大小總計,以位元組為單位。
MF_PD_VIDEO_ENCODING_BITRATE 指定簡報的視訊編碼位元速率,每秒以位為單位。

 

ASF 的簡報描述元屬性

下列屬性適用于進階系統格式 (ASF) 檔案的簡報描述項。

屬性 Description
MF_PD_ASF_CODECLIST 包含用來編碼 ASF 檔案中內容的編解碼器相關資訊。
MF_PD_ASF_CONTENTENCRYPTION_KEYID 指定加密 ASF 檔案的金鑰識別碼。
MF_PD_ASF_CONTENTENCRYPTION_LICENSE_URL 指定加密 ASF 檔案的授權取得 URL。
MF_PD_ASF_CONTENTENCRYPTION_SECRET_DATA 包含加密 ASF 檔案的秘密資料。
MF_PD_ASF_CONTENTENCRYPTION_TYPE 指定 ASF 檔案中使用的保護機制類型。
MF_PD_ASF_CONTENTENCRYPTIONEX_ENCRYPTION_DATA 包含 ASF 檔案的加密資料。
MF_PD_ASF_DATA_LENGTH 指定 ASF 檔案之資料區段的大小,以位元組為單位。
MF_PD_ASF_DATA_START_OFFSET 指定從 ASF 檔案開始到第一個資料封包開頭的位移,以位元組為單位。
MF_PD_ASF_FILEPROPERTIES_CREATION_TIME 指定一開始建立 ASF 檔案的日期和時間。
MF_PD_ASF_FILEPROPERTIES_FILE_ID 指定 ASF 檔案的檔案識別碼。
MF_PD_ASF_FILEPROPERTIES_FLAGS 包含 ASF 標頭中的其他旗標。
MF_PD_ASF_FILEPROPERTIES_MAX_BITRATE 指定 ASF 檔案的每秒位數的最大即時位速率。
MF_PD_ASF_FILEPROPERTIES_MAX_PACKET_SIZE 指定 ASF 檔案的封包大小上限,以位元組為單位
MF_PD_ASF_FILEPROPERTIES_MIN_PACKET_SIZE 指定 ASF 檔案的封包大小下限,以位元組為單位。
MF_PD_ASF_FILEPROPERTIES_PACKETS 指定 ASF 檔案之資料區段中的封包數目。
MF_PD_ASF_FILEPROPERTIES_PLAY_DURATION 指定以 100 奈秒為單位播放 ASF 檔案所需的時間。
MF_PD_ASF_FILEPROPERTIES_PREROLL 指定在開始播放 ASF 檔案之前緩衝資料的時間量,以毫秒為單位。
MF_PD_ASF_FILEPROPERTIES_SEND_DURATION 指定以 100 奈秒為單位傳送 ASF 檔案所需的時間。
MF_PD_ASF_INFO_HAS_AUDIO 指定 ASF 檔案是否至少包含一個音訊資料流程。
MF_PD_ASF_INFO_HAS_NON_AUDIO_VIDEO 指定 ASF 檔案是否包含任何非音訊、非視訊資料流程。
MF_PD_ASF_INFO_HAS_VIDEO 指定 ASF 檔案是否至少包含一個視訊資料流程。
MF_PD_ASF_LANGLIST 指定 ASF 檔案中使用的語言清單。
MF_PD_ASF_LANGLIST_LEGACYORDER 包含目前簡報中使用的 RFC 1766 語言清單。
MF_PD_ASF_MARKER 指定 ASF 檔案中的標記。
MF_PD_ASF_METADATA_IS_VBR 指定 ASF 檔案是否使用變數位元速率 (VBR) 編碼。
MF_PD_ASF_METADATA_LEAKY_BUCKET_PAIRS 描述 VBR ASF 檔案的緩衝需求。
MF_PD_ASF_METADATA_V8_BUFFERAVERAGE 指定 VBR ASF 檔案所需的平均緩衝區大小。
MF_PD_ASF_METADATA_V8_VBRPEAK 指定 VBR ASF 檔案中最高的暫時位速率。
MF_PD_ASF_SCRIPT 指定 ASF 檔案中的指令碼命令。

 

媒體基礎屬性

簡報描述項

IMFPresentationDescriptor