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) |