CAPTURE_MEMORY_ALLOCATION_FLAGS enumeração (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.
Sintaxe
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 Não há 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 que é marcada como acessível para AGP. |
KS_CAPTURE_ALLOC_VRAM_MAPPED Não há suporte no momento. |
KS_CAPTURE_ALLOC_SECURE_BUFFER |
Requisitos
Requisito | Valor |
---|---|
cabeçalho | ksmedia.h (inclua Ksmedia.h) |