MCPcopy Create free account
hub / github.com/ValveSoftware/openvr / GetOverlayTexture

Method GetOverlayTexture

headers/openvr_api.cs:3730–3737  ·  view source on GitHub ↗
(ulong ulOverlayHandle,ref IntPtr pNativeTextureHandle,IntPtr pNativeTextureRef,ref uint pWidth,ref uint pHeight,ref uint pNativeFormat,ref ETextureType pAPIType,ref EColorSpace pColorSpace,ref VRText

Source from the content-addressed store, hash-verified

3728 return result;
3729 }
3730 public EVROverlayError GetOverlayTexture(ulong ulOverlayHandle,ref IntPtr pNativeTextureHandle,IntPtr pNativeTextureRef,ref uint pWidth,ref uint pHeight,ref uint pNativeFormat,ref ETextureType pAPIType,ref EColorSpace pColorSpace,ref VRTextureBounds_t pTextureBounds)
3731 {
3732 pWidth = 0;
3733 pHeight = 0;
3734 pNativeFormat = 0;
3735 EVROverlayError result = FnTable.GetOverlayTexture(ulOverlayHandle,ref pNativeTextureHandle,pNativeTextureRef,ref pWidth,ref pHeight,ref pNativeFormat,ref pAPIType,ref pColorSpace,ref pTextureBounds);
3736 return result;
3737 }
3738 public EVROverlayError ReleaseNativeOverlayHandle(ulong ulOverlayHandle,IntPtr pNativeTextureHandle)
3739 {
3740 EVROverlayError result = FnTable.ReleaseNativeOverlayHandle(ulOverlayHandle,pNativeTextureHandle);

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected