KSPROPERTY_CAMERACONTROL_EXTENDED_PHOTOMODE
Essa propriedade define ou recupera a configuração do modo de foto para a câmera.
Tabela de resumo de uso
Get | Set | Destino | Tipo de descritor de propriedade | Tipo de valor da propriedade |
---|---|---|---|---|
Yes | Yes | Filtrar | KSPROPERTY | KSCAMERA_EXTENDEDPROP_HEADER |
O valor da propriedade (dados de operação) contém uma estrutura de KSCAMERA_EXTENDEDPROP_HEADER e uma estrutura KSCAMERA_EXTENDEDPROP_PHOTOMODE . Elas especificam o modo de foto e as contagens de quadros de histórico quando o modo de sequência é definido.
O modo de foto desejado é definido no membro Flags do KSCAMERA_EXTENDEDPROP_HEADER. O modo de foto é definido como um dos seguintes.
Modo de foto | Descrição |
---|---|
KSCAMERA_EXTENDEDPROP_PHOTOMODE_NORMAL | Operação de fotos ainda normais |
KSCAMERA_EXTENDEDPROP_PHOTOMODE_SEQUENCE | Operação de captura de sequência de fotos |
O tamanho total dos dados da propriedade é sizeof(KSCAMERA_EXTENDEDPROP_HEADER) + sizeof(KSCAMERA_EXTENDEDPROP_PHOTOMODE). O membro Size de KSCAMERA_EXTENDEDPROP_HEADER é definido como esse tamanho total de dados de propriedade.
Observação
Definir o modo de foto é uma operação de controle assíncrona e KSCAMERA_EXTENDEDPROP_CAPS_ASYNCCONTROL deve ser definido no membro Capability do KSCAMERA_EXTENDEDPROP_HEADER.
Comentários
Ao responder a uma solicitação de KSPROPERTY_TYPE_GET, o driver define os membros do KSCAMERA_EXTENDEDPROP_HEADER para o seguinte.
Membro | Valor |
---|---|
Versão | 1 |
PinId | A ID do pino para o pino de foto |
Tamanho | sizeof(KSCAMERA_EXTENDEDPROP_HEADER) + sizeof(KSCAMERA_EXTENDEDPROP_PHOTOMODE) |
Result | Um valor de erro resultante da tentativa de adquirir os dados do modo de foto. Caso contrário, será 0. |
Funcionalidade | KSCAMERA_EXTENDEDPROP_CAPS_ASYNCCONTROL |
Flags | Modo de foto atual |
Requisitos
Versão: Disponível a partir do Windows 8.1
Cabeçalho: Ksmedia.h (inclua Ksmedia.h)