共用方式為


ICGetState 宏 (vfw.h)

ICGetState 宏會查詢視訊壓縮驅動程式,以在記憶體區塊中傳回其目前組態。 您可以使用此宏,或明確呼叫 ICM_GETSTATE 訊息。

語法

void ICGetState(
   hic,
   pv,
   cb
);

參數

hic

壓機的句柄。

pv

記憶體區塊的指標,以包含目前的組態資訊。 您可以指定此參數的 NULL ,以判斷組態資訊所需的記憶體數量,如 ICGetStateSize 所示。

cb

記憶體區塊的大小,以位元組為單位。

傳回值

備註

ICGetStateSize 宏會傳回狀態數據所使用的位元元組數目。

用來表示組態信息的結構是驅動程式特定的,而且是由驅動程式所定義。

在呼叫ICGetState宏之前,請先使用ICGetStateSize來決定要配置給呼叫的緩衝區大小。

規格需求

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

另請參閱

視訊壓縮宏

影片壓縮管理員