Compartir a través de


enumeración CAPTURE_MEMORY_ALLOCATION_FLAGS (ksmedia.h)

La enumeración CAPTURE_MEMORY_ALLOCATION_FLAGS define los tipos de superficies de memoria a las que los minidrivers de AVStream pueden capturar datos de audio y vídeo. Las solicitudes KSPROPERTY_PREFERRED_CAPTURE_SURFACE y KSPROPERTY_CURRENT_CAPTURE_SURFACE usan este tipo para especificar valores de propiedad.

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;

Constantes

 
KS_CAPTURE_ALLOC_INVALID
Superficie de memoria no válida.
KS_CAPTURE_ALLOC_SYSTEM
Actualmente no se admite.
KS_CAPTURE_ALLOC_VRAM
Identifica una superficie en la memoria de presentación.
KS_CAPTURE_ALLOC_SYSTEM_AGP
Identifica una superficie en la memoria del sistema etiquetada como AGP accesible.
KS_CAPTURE_ALLOC_VRAM_MAPPED
Actualmente no se admite.
KS_CAPTURE_ALLOC_SECURE_BUFFER

Requisitos

Requisito Valor
Header ksmedia.h (incluya Ksmedia.h)

Consulte también

KSPROPERTY_CURRENT_CAPTURE_SURFACE

KSPROPERTY_PREFERRED_CAPTURE_SURFACE