Partager via


VideoDeviceController.GetAvailableMediaStreamProperties Méthode

Définition

Obtient la liste des propriétés d’encodage prises en charge pour l’appareil vidéo.

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)

Paramètres

mediaStreamType
MediaStreamType

Type de flux multimédia pour lequel obtenir les propriétés.

Retours

Liste des propriétés d’encodage prises en charge.

Implémente

Remarques

Les propriétés d’encodage retournées par cette méthode peuvent être de type VideoEncodingProperties ou ImageEncodingProperties, quel que soit le type de flux que vous spécifiez. Pour cette raison, vous devez case activée le type de chaque objet IMediaEncodingProperties retourné et effectuer un cast vers le type approprié avant d’accéder aux propriétés de l’objet. L’article Définir les propriétés d’encodage multimédia pour MediaCapture fournit le code complet d’une classe d’assistance qui gère pour vous toutes les vérifications de type et cast nécessaires.

S’applique à

Voir aussi