共用方式為


AVIStreamReadFormat 函式 (vfw.h)

AVIStreamReadFormat 函式會讀取數據流格式數據。

語法

HRESULT AVIStreamReadFormat(
  PAVISTREAM pavi,
  LONG       lPos,
  LPVOID     lpFormat,
  LONG       *lpcbFormat
);

參數

pavi

開啟數據流的句柄。

lPos

在數據流中用來取得格式數據的位置。

lpFormat

緩衝區的指標,以包含格式數據。

lpcbFormat

位置的指標,指出 lpFormat 所參考的記憶體區塊大小。 傳回時,值會變更,以指出讀取的數據量。 如果 lpFormatNULL,這個參數可用來取得傳回格式所需的記憶體數量。

傳回值

如果成功或發生錯誤,則傳回零。

自變數 paviIAVIStream 介面的指標。

備註

標準視訊數據流處理程式會在 BITMAPINFOHEADER 結構中提供格式資訊。 標準音訊數據流處理程式會在 PCMWAVEFORMAT 結構中提供格式資訊。 其他數據流可以使用描述數據流數據的其他結構。

規格需求

需求
最低支援的用戶端 Windows 2000 專業版 [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限傳統型應用程式]
目標平台 Windows
標頭 vfw.h
程式庫 Vfw32.lib
Dll Avifil32.dll

另請參閱

AVIFile 函式

AVIFile 函式和宏