enumeração CAPTURE_MEMORY_ALLOCATION_FLAGS (ksmedia.h)
A enumeração CAPTURE_MEMORY_ALLOCATION_FLAGS define tipos de superfícies de memória para as quais os minidrivers AVStream podem capturar dados de áudio e vídeo. As solicitações KSPROPERTY_PREFERRED_CAPTURE_SURFACE e KSPROPERTY_CURRENT_CAPTURE_SURFACE usam esse tipo para especificar valores de propriedade.
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 Superfície de memória inválida. |
KS_CAPTURE_ALLOC_SYSTEM Sem suporte no momento. |
KS_CAPTURE_ALLOC_VRAM Identifica uma superfície na memória de exibição. |
KS_CAPTURE_ALLOC_SYSTEM_AGP Identifica uma superfície na memória do sistema marcada como acessível pelo AGP. |
KS_CAPTURE_ALLOC_VRAM_MAPPED Sem suporte no momento. |
KS_CAPTURE_ALLOC_SECURE_BUFFER |
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | ksmedia.h (inclua Ksmedia.h) |