MFSampleAllocatorUsage 列舉 (mfidl.h)
指定實作 IMFSampleAllocatorControl 介面之元件的配置器使用方式。
Syntax
typedef enum MFSampleAllocatorUsage {
MFSampleAllocatorUsage_UsesProvidedAllocator = 0,
MFSampleAllocatorUsage_UsesCustomAllocator,
MFSampleAllocatorUsage_DoesNotAllocate
} ;
常數
MFSampleAllocatorUsage_UsesProvidedAllocator 值: 0 輸出數據流會使用相機管線的範例配置器來配置新的媒體範例。 如果輸出數據流在CPU記憶體中產生範例,建議您使用此模式來確保跨容器案例中使用的效能一致。 |
MFSampleAllocatorUsage_UsesCustomAllocator 輸出數據流將會針對其輸出範例使用自訂配置器。 它不會使用相機管線所提供的範例配置器。 |
MFSampleAllocatorUsage_DoesNotAllocate 輸出數據流不會為其輸出範例配置新的範例。 它不會由相機管線提供範例配置器。 |
備註
元件應該從列舉傳回 來自 IMFSampleAllocatorControl::GetAllocatorUsage 實作的值,讓系統知道它們是否會使用系統提供的配置器。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 10 版本 2004 (10.0;組建 19041) |
最低支援的伺服器 | Windows Server 版本 2004 (10.0;組建 19041) |
標頭 | mfidl.h |