Freigeben über


VideoDeviceController.GetAvailableMediaStreamProperties Methode

Definition

Ruft eine Liste der unterstützten Codierungseigenschaften für das Videogerät ab.

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)

Parameter

mediaStreamType
MediaStreamType

Der Typ des Medienstreams, für den die Eigenschaften abgerufen werden sollen.

Gibt zurück

Eine Liste der unterstützten Codierungseigenschaften.

Implementiert

Hinweise

Die von dieser Methode zurückgegebenen Codierungseigenschaften können unabhängig vom angegebenen Streamtyp entweder vom Typ VideoEncodingProperties oder ImageEncodingProperties sein. Aus diesem Grund müssen Sie den Typ jedes zurückgegebenen IMediaEncodingProperties-Objekts überprüfen und in den entsprechenden Typ umwandeln, bevor Sie auf die Eigenschaften des Objekts zugreifen. Der Artikel Festlegen von Mediencodierungseigenschaften für MediaCapture enthält den vollständigen Code für eine Hilfsklasse, die alle erforderlichen Typüberprüfungen und -umwandlungen für Sie verarbeitet.

Gilt für:

Weitere Informationen