共用方式為


CAPTURE_MEMORY_ALLOCATION_FLAGS列舉 (ksmedia.h)

CAPTURE_MEMORY_ALLOCATION_FLAGS列舉會定義AVStream迷你驅動程式可以擷取音訊和視訊數據的記憶體介面類型。 KSPROPERTY_PREFERRED_CAPTURE_SURFACEKSPROPERTY_CURRENT_CAPTURE_SURFACE 要求會使用此類型來指定屬性值。

語法

typedef enum {
  KS_CAPTURE_ALLOC_INVALID,
  KS_CAPTURE_ALLOC_SYSTEM,
  KS_CAPTURE_ALLOC_VRAM,
  KS_CAPTURE_ALLOC_SYSTEM_AGP,
  KS_CAPTURE_ALLOC_VRAM_MAPPED,
  KS_CAPTURE_ALLOC_SECURE_BUFFER
} CAPTURE_MEMORY_ALLOCATION_FLAGS, *PCAPTURE_MEMORY_ALLOCATION_FLAGS;

常數

 
KS_CAPTURE_ALLOC_INVALID
無效的記憶體介面。
KS_CAPTURE_ALLOC_SYSTEM
目前不支援。
KS_CAPTURE_ALLOC_VRAM
識別顯示記憶體中的表面。
KS_CAPTURE_ALLOC_SYSTEM_AGP
識別系統記憶體中標記為 AGP 可存取的介面。
KS_CAPTURE_ALLOC_VRAM_MAPPED
目前不支援。
KS_CAPTURE_ALLOC_SECURE_BUFFER

要求

要求 價值
標頭 ksmedia.h (包括 Ksmedia.h)

另請參閱

KSPROPERTY_CURRENT_CAPTURE_SURFACE

KSPROPERTY_PREFERRED_CAPTURE_SURFACE