MediaFrameReader.AcquisitionMode Propriedade

Definição

Obtém ou define um valor que especifica a maneira como o sistema deve gerenciar quadros adquiridos de um MediaFrameReader quando um novo quadro chega antes que o aplicativo termine de processar o quadro anterior.

public:
 property MediaFrameReaderAcquisitionMode AcquisitionMode { MediaFrameReaderAcquisitionMode get(); void set(MediaFrameReaderAcquisitionMode value); };
MediaFrameReaderAcquisitionMode AcquisitionMode();

void AcquisitionMode(MediaFrameReaderAcquisitionMode value);
public MediaFrameReaderAcquisitionMode AcquisitionMode { get; set; }
var mediaFrameReaderAcquisitionMode = mediaFrameReader.acquisitionMode;
mediaFrameReader.acquisitionMode = mediaFrameReaderAcquisitionMode;
Public Property AcquisitionMode As MediaFrameReaderAcquisitionMode

Valor da propriedade

Um valor que especifica o modo de aquisição do leitor de quadros.

Requisitos do Windows

Família de dispositivos
Windows 10 Fall Creators Update (introduzida na 10.0.16299.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v5.0)

Comentários

Se essa propriedade estiver definida como Realtime, os quadros que chegarem enquanto o manipulador de eventos FrameArrived do aplicativo estiver em execução serão descartados. Esse modo funciona bem para cenários em que o processamento do quadro mais atual é priorizado, como aplicativos de pesquisa visual computacional em tempo real.

Se essa propriedade for definida como Buffer, os quadros que chegam enquanto o manipulador de eventos FrameArrived do aplicativo está em execução são armazenados em buffer na memória pelo sistema. O evento FrameArrived é gerado para cada quadro armazenado em buffer quando o manipulador de eventos do quadro anterior é concluído. Esse modo destina-se a aplicativos para os quais a sequência de quadros é crítica e para os quais os quadros removidos interromperão o cenário. Observe que, depois que o limite de memória do sistema para quadros armazenados em buffer for atingido, não serão adquiridos mais quadros até que o aplicativo processe quadros em buffer, liberando memória para a aquisição de quadros adicionais.

Aplica-se a

Confira também