VideoDeviceController.GetAvailableMediaStreamProperties Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém uma lista das propriedades de codificação com suporte para o dispositivo de vídeo.
public:
virtual IVectorView<IMediaEncodingProperties ^> ^ GetAvailableMediaStreamProperties(MediaStreamType mediaStreamType) = GetAvailableMediaStreamProperties;
IVectorView<IMediaEncodingProperties> GetAvailableMediaStreamProperties(MediaStreamType const& mediaStreamType);
public IReadOnlyList<IMediaEncodingProperties> GetAvailableMediaStreamProperties(MediaStreamType mediaStreamType);
function getAvailableMediaStreamProperties(mediaStreamType)
Public Function GetAvailableMediaStreamProperties (mediaStreamType As MediaStreamType) As IReadOnlyList(Of IMediaEncodingProperties)
Parâmetros
- mediaStreamType
- MediaStreamType
O tipo de fluxo de mídia para o qual obter as propriedades.
Retornos
Uma lista das propriedades de codificação com suporte.
Implementações
Comentários
As propriedades de codificação retornadas desse método podem ser do tipo VideoEncodingProperties ou ImageEncodingProperties, independentemente do tipo de fluxo especificado. Por esse motivo, você deve marcar o tipo de cada objeto IMediaEncodingProperties retornado e converter para o tipo apropriado antes de acessar as propriedades do objeto. O artigo Definir propriedades de codificação de mídia para MediaCapture fornece o código completo para uma classe auxiliar que manipula toda a verificação e conversão de tipos necessárias para você.