CAPTURE_MEMORY_ALLOCATION_FLAGS-Enumeration (ksmedia.h)
Die CAPTURE_MEMORY_ALLOCATION_FLAGS-Enumeration definiert Typen von Speicheroberflächen, auf 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 Wird derzeit nicht unterstützt. |
KS_CAPTURE_ALLOC_VRAM Identifiziert eine Oberfläche im Anzeigespeicher. |
KS_CAPTURE_ALLOC_SYSTEM_AGP Gibt eine Oberfläche im Systemspeicher an, die als AGP barrierefrei gekennzeichnet ist. |
KS_CAPTURE_ALLOC_VRAM_MAPPED Wird derzeit nicht unterstützt. |
KS_CAPTURE_ALLOC_SECURE_BUFFER |
Anforderungen
Anforderung | Wert |
---|---|
Header | ksmedia.h (include Ksmedia.h) |