WIA_IPA_BUFFER_SIZE
WIA_IPA_BUFFER_SIZE 屬性包含資料傳輸期間所使用的緩衝區大小,以位元組為單位。 WIA 迷你驅動程式會建立和維護此屬性。
屬性類型:VT_I4
有效值:WIA_PROP_NONE
存取權限:唯讀
備註
WIA_IPA_BUFFER_SIZE 屬性與 WIA_IPA_MIN_BUFFER_SIZE 屬性相同。
應用程式可以讀取WIA_IPA_BUFFER_SIZE,以判斷資料傳輸的驅動程式指定的緩衝區大小。 WIA 服務也會讀取此屬性,以在資料傳輸期間為迷你驅動程式配置記憶體。
注意
WIA_IPA_BUFFER_SIZE 屬性包含的值是應用程式在任何指定時間可以要求的資料量下限。 緩衝區大小愈大,裝置的要求就越大。 這個較大的緩衝區大小可能會讓裝置看起來很慢且沒有回應、可能會使整體電腦效能變慢,而且可能會耗用過多的資源。 太小的緩衝區大小可能會藉由要求許多較小的要求來降低資料傳輸的效能。 請考慮對裝置的資料要求一般大小、要求數目和這些要求的大小,來選擇合理的緩衝區大小。
規格需求
版本: 所有啟用傳輸之專案的 Windows Vista 驅動程式選用。 如果您實作這個屬性,針對 Windows Server 2003、Windows XP 和舊版 Windows 所設計的應用程式可以估計傳輸緩衝區大小,因此傳輸速率會是最佳的。
標頭: wiadef.h (包含 Wiadef.h)