Condividi tramite


enumerazione CAPTURE_MEMORY_ALLOCATION_FLAGS (ksmedia.h)

L'enumerazione CAPTURE_MEMORY_ALLOCATION_FLAGS definisce i tipi di superfici di memoria a cui i minidriver AVStream possono acquisire dati audio e video. Le richieste di KSPROPERTY_PREFERRED_CAPTURE_SURFACE e KSPROPERTY_CURRENT_CAPTURE_SURFACE usano questo tipo per specificare i valori delle proprietà.

Sintassi

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;

Costanti

 
KS_CAPTURE_ALLOC_INVALID
Superficie di memoria non valida.
KS_CAPTURE_ALLOC_SYSTEM
Non è attualmente supportato.
KS_CAPTURE_ALLOC_VRAM
Identifica una superficie nella memoria visualizzata.
KS_CAPTURE_ALLOC_SYSTEM_AGP
Identifica una superficie nella memoria di sistema contrassegnata come AGP accessibile.
KS_CAPTURE_ALLOC_VRAM_MAPPED
Non è attualmente supportato.
KS_CAPTURE_ALLOC_SECURE_BUFFER

Requisiti

Requisito Valore
Intestazione ksmedia.h (includere Ksmedia.h)

Vedi anche

KSPROPERTY_CURRENT_CAPTURE_SURFACE

KSPROPERTY_PREFERRED_CAPTURE_SURFACE