IMFSampleAllocatorControl::SetDefaultAllocator 方法 (mfidl.h)
設定要用於指定輸出資料流程的預設範例配置器。
語法
HRESULT SetDefaultAllocator(
DWORD dwOutputStreamID,
IUnknown *pAllocator
);
參數
dwOutputStreamID
pAllocator參數所套用之輸出資料流程的識別碼。
pAllocator
接收用於指定輸出資料流程之範例配置器的指標。 配置器支援其中一個 MF 配置器介面,例如 IMFVideoCaptureSampleAllocator 或 IMFVideoSampleAllocatorEx。
傳回值
方法會傳回 HRESULT。
備註
系統會呼叫這個方法,以提供元件範例配置器,讓元件能夠使用可從容器記憶體取的記憶體來配置樣本。
使用所提供配置器的元件應該從對IMFSampleAllocatorControl::GetAllocatorUsage的呼叫傳回MFSampleAllocatorUsage_UsesProvidedAllocator。
需求
最低支援的用戶端 | Windows 10版本 2004 (10.0;組建 19041) |
最低支援的伺服器 | Windows Server 版本 2004 (10.0;組建 19041) |
標頭 | mfidl.h |
Dll | mfuuid.dll |