CoreWebView2TextureStreamErrorKind Enum
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Kinds of errors that can be reported by the ErrorReceived
event.
public enum CoreWebView2TextureStreamErrorKind
type CoreWebView2TextureStreamErrorKind =
Public Enum CoreWebView2TextureStreamErrorKind
- Inheritance
-
CoreWebView2TextureStreamErrorKind
Fields
Name | Value | Description |
---|---|---|
CoreWebView2TextureStreamErrorNoVideoTrackStarted | 0 | An error that texture stream is not active. |
NoVideoTrackStarted | 0 | CreateTexture/PresentTexture and so on should return failed HRESULT if the texture stream is in the stopped state rather than using the error event. But there can be edge cases where the browser process knows the texture stream is in the stopped state and the host app process texture stream doesn't yet know that. Like the 10 second issue or if the script side has stopped the stream. |
CoreWebView2TextureStreamErrorTextureError | 1 | An error that is associated with the texture. |
TextureError | 1 | The texture already has been removed using CloseTexture. |
CoreWebView2TextureStreamErrorTextureInUse | 2 | An error that presenting texture is already in use. |
TextureInUse | 2 | The texture to be presented is already in use for rendering. Call GetAvailableTexture to determine an available texture to present. The developer can technically call PresentTexture multiple times, but the first call make input texture "in use" until the browser renders it and returns the texture as "recycle" so that it can be a member of available textures. |