共用方式為


PFNKSDEFAULTALLOCATE 回呼函式 (ks.h)

AVStream minidriver 的 AVStrMiniAllocate 例程會使用 Context 參數中指定的配置器來配置框架。

語法

PFNKSDEFAULTALLOCATE Pfnksdefaultallocate;

PVOID Pfnksdefaultallocate(
  [in] PVOID Context
)
{...}

參數

[in] Context

配置器在 AVStrMiniInitializeAllocator 中建立之內容結構的指標。

傳回值

Allocate 會傳回新配置記憶體的指標。 如果嘗試配置記憶體失敗,則傳回 NULL

備註

minidriver 會在其KSALLOCATOR_DISPATCH結構的 Allocate 成員中指定此例程的位址。 minidriver 會將此結構傳遞至 KSPIN_DISPATCH 中的類別驅動程式。

AVStream 會呼叫此例程來配置框架。 處理程式應該配置框架,如傳遞至初始化分派的配置器框架內容所述。

如需詳細資訊,請參閱 KS 配置器

規格需求

需求
最低支援的用戶端 適用於 Microsoft Windows XP 和更新版本的作業系統和 DirectX 8.0 和更新版本的 DirectX。
目標平台 桌面
標頭 ks.h (包含 Ks.h)

另請參閱

AVStrMiniInitializeAllocator

KSALLOCATOR_DISPATCH

KSPIN_DISPATCH