mrtk_developmentreleases/2.0.0releases/2.1.0releases/2.2.0

    Show / Hide Table of Contents

    Class CVRScreenshots

    Inheritance
    Object
    CVRScreenshots
    Inherited Members
    Object.ToString()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: Microsoft.MixedReality.Toolkit.OpenVR.Headers
    Assembly: cs.temp.dll.dll
    Syntax
    public class CVRScreenshots

    Methods

    GetScreenshotPropertyFilename(UInt32, EVRScreenshotPropertyFilenames, StringBuilder, UInt32, ref EVRScreenshotError)

    Declaration
    public uint GetScreenshotPropertyFilename(uint screenshotHandle, EVRScreenshotPropertyFilenames filenameType, StringBuilder pchFilename, uint cchFilename, ref EVRScreenshotError pError)
    Parameters
    Type Name Description
    UInt32 screenshotHandle
    EVRScreenshotPropertyFilenames filenameType
    StringBuilder pchFilename
    UInt32 cchFilename
    EVRScreenshotError pError
    Returns
    Type Description
    UInt32

    GetScreenshotPropertyFilename(UInt32, EVRScreenshotPropertyFilenames, StringBuilder, UInt32, ref EVRScreenshotError)

    Declaration
    public uint GetScreenshotPropertyFilename(uint screenshotHandle, EVRScreenshotPropertyFilenames filenameType, StringBuilder pchFilename, uint cchFilename, ref EVRScreenshotError pError)
    Parameters
    Type Name Description
    UInt32 screenshotHandle
    EVRScreenshotPropertyFilenames filenameType
    StringBuilder pchFilename
    UInt32 cchFilename
    EVRScreenshotError pError
    Returns
    Type Description
    UInt32

    GetScreenshotPropertyType(UInt32, ref EVRScreenshotError)

    Declaration
    public EVRScreenshotType GetScreenshotPropertyType(uint screenshotHandle, ref EVRScreenshotError pError)
    Parameters
    Type Name Description
    UInt32 screenshotHandle
    EVRScreenshotError pError
    Returns
    Type Description
    EVRScreenshotType

    GetScreenshotPropertyType(UInt32, ref EVRScreenshotError)

    Declaration
    public EVRScreenshotType GetScreenshotPropertyType(uint screenshotHandle, ref EVRScreenshotError pError)
    Parameters
    Type Name Description
    UInt32 screenshotHandle
    EVRScreenshotError pError
    Returns
    Type Description
    EVRScreenshotType

    HookScreenshot(EVRScreenshotType[])

    Declaration
    public EVRScreenshotError HookScreenshot(EVRScreenshotType[] pSupportedTypes)
    Parameters
    Type Name Description
    EVRScreenshotType[] pSupportedTypes
    Returns
    Type Description
    EVRScreenshotError

    HookScreenshot(EVRScreenshotType[])

    Declaration
    public EVRScreenshotError HookScreenshot(EVRScreenshotType[] pSupportedTypes)
    Parameters
    Type Name Description
    EVRScreenshotType[] pSupportedTypes
    Returns
    Type Description
    EVRScreenshotError

    RequestScreenshot(ref UInt32, EVRScreenshotType, String, String)

    Declaration
    public EVRScreenshotError RequestScreenshot(ref uint pOutScreenshotHandle, EVRScreenshotType type, string pchPreviewFilename, string pchVRFilename)
    Parameters
    Type Name Description
    UInt32 pOutScreenshotHandle
    EVRScreenshotType type
    String pchPreviewFilename
    String pchVRFilename
    Returns
    Type Description
    EVRScreenshotError

    RequestScreenshot(ref UInt32, EVRScreenshotType, String, String)

    Declaration
    public EVRScreenshotError RequestScreenshot(ref uint pOutScreenshotHandle, EVRScreenshotType type, string pchPreviewFilename, string pchVRFilename)
    Parameters
    Type Name Description
    UInt32 pOutScreenshotHandle
    EVRScreenshotType type
    String pchPreviewFilename
    String pchVRFilename
    Returns
    Type Description
    EVRScreenshotError

    SubmitScreenshot(UInt32, EVRScreenshotType, String, String)

    Declaration
    public EVRScreenshotError SubmitScreenshot(uint screenshotHandle, EVRScreenshotType type, string pchSourcePreviewFilename, string pchSourceVRFilename)
    Parameters
    Type Name Description
    UInt32 screenshotHandle
    EVRScreenshotType type
    String pchSourcePreviewFilename
    String pchSourceVRFilename
    Returns
    Type Description
    EVRScreenshotError

    SubmitScreenshot(UInt32, EVRScreenshotType, String, String)

    Declaration
    public EVRScreenshotError SubmitScreenshot(uint screenshotHandle, EVRScreenshotType type, string pchSourcePreviewFilename, string pchSourceVRFilename)
    Parameters
    Type Name Description
    UInt32 screenshotHandle
    EVRScreenshotType type
    String pchSourcePreviewFilename
    String pchSourceVRFilename
    Returns
    Type Description
    EVRScreenshotError

    TakeStereoScreenshot(ref UInt32, String, String)

    Declaration
    public EVRScreenshotError TakeStereoScreenshot(ref uint pOutScreenshotHandle, string pchPreviewFilename, string pchVRFilename)
    Parameters
    Type Name Description
    UInt32 pOutScreenshotHandle
    String pchPreviewFilename
    String pchVRFilename
    Returns
    Type Description
    EVRScreenshotError

    TakeStereoScreenshot(ref UInt32, String, String)

    Declaration
    public EVRScreenshotError TakeStereoScreenshot(ref uint pOutScreenshotHandle, string pchPreviewFilename, string pchVRFilename)
    Parameters
    Type Name Description
    UInt32 pOutScreenshotHandle
    String pchPreviewFilename
    String pchVRFilename
    Returns
    Type Description
    EVRScreenshotError

    UpdateScreenshotProgress(UInt32, Single)

    Declaration
    public EVRScreenshotError UpdateScreenshotProgress(uint screenshotHandle, float flProgress)
    Parameters
    Type Name Description
    UInt32 screenshotHandle
    Single flProgress
    Returns
    Type Description
    EVRScreenshotError

    UpdateScreenshotProgress(UInt32, Single)

    Declaration
    public EVRScreenshotError UpdateScreenshotProgress(uint screenshotHandle, float flProgress)
    Parameters
    Type Name Description
    UInt32 screenshotHandle
    Single flProgress
    Returns
    Type Description
    EVRScreenshotError
    In This Article
    • Methods
      • GetScreenshotPropertyFilename(UInt32, EVRScreenshotPropertyFilenames, StringBuilder, UInt32, ref EVRScreenshotError)
      • GetScreenshotPropertyFilename(UInt32, EVRScreenshotPropertyFilenames, StringBuilder, UInt32, ref EVRScreenshotError)
      • GetScreenshotPropertyType(UInt32, ref EVRScreenshotError)
      • GetScreenshotPropertyType(UInt32, ref EVRScreenshotError)
      • HookScreenshot(EVRScreenshotType[])
      • HookScreenshot(EVRScreenshotType[])
      • RequestScreenshot(ref UInt32, EVRScreenshotType, String, String)
      • RequestScreenshot(ref UInt32, EVRScreenshotType, String, String)
      • SubmitScreenshot(UInt32, EVRScreenshotType, String, String)
      • SubmitScreenshot(UInt32, EVRScreenshotType, String, String)
      • TakeStereoScreenshot(ref UInt32, String, String)
      • TakeStereoScreenshot(ref UInt32, String, String)
      • UpdateScreenshotProgress(UInt32, Single)
      • UpdateScreenshotProgress(UInt32, Single)
    Back to top Generated by DocFX