Freigeben über


CAPTURE_MEMORY_ALLOCATION_FLAGS-Aufzählung (ksmedia.h)

Die CAPTURE_MEMORY_ALLOCATION_FLAGS Enumeration definiert Typen von Speicheroberflächen, mit denen AVStream-Minidriver Audio- und Videodaten erfassen können. Die anforderungen KSPROPERTY_PREFERRED_CAPTURE_SURFACE und KSPROPERTY_CURRENT_CAPTURE_SURFACE verwenden diesen Typ, um Eigenschaftswerte anzugeben.

Syntax

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;

Konstanten

 
KS_CAPTURE_ALLOC_INVALID
Ungültige Speicheroberfläche.
KS_CAPTURE_ALLOC_SYSTEM
Zurzeit nicht unterstützt.
KS_CAPTURE_ALLOC_VRAM
Identifiziert eine Oberfläche im Anzeigespeicher.
KS_CAPTURE_ALLOC_SYSTEM_AGP
Identifiziert eine Oberfläche im Systemspeicher, die als AGP-Zugriff gekennzeichnet ist.
KS_CAPTURE_ALLOC_VRAM_MAPPED
Zurzeit nicht unterstützt.
KS_CAPTURE_ALLOC_SECURE_BUFFER

Anforderungen

Anforderung Wert
Header- ksmedia.h (enthalten Ksmedia.h)

Siehe auch

KSPROPERTY_CURRENT_CAPTURE_SURFACE

KSPROPERTY_PREFERRED_CAPTURE_SURFACE