共用方式為


IHolographicCameraRenderingParametersInterop 介面 (windows.graphics.holographic.interop.h)

IHolographicCameraRenderingParametersInterop介面是 nano-COM 介面,用來認可 Direct3D 12 緩衝區資源,以便在對應的HolographicFrame期間呈現。

介面允許使用 HolographicCameraRenderingParameters Windows 執行階段 類別的 COM Interop,讓使用 Direct3D 12 進行全像攝影轉譯的應用程式使用。 Nano-COM 允許直接使用 Direct3D 12 物件作為 API 呼叫的參數,而不是通過容器物件。

繼承

IHolographicCameraRenderingParametersInterop介面繼承自IInspectable介面。

方法

IHolographicCameraRenderingParametersInterop介面具有這些方法。

 
IHolographicCameraRenderingParametersInterop::CommitDirect3D12Resource

IHolographicCameraRenderingParametersInterop::CommitDirect3D12Resource 函式會認可 Direct3D 12 緩衝區,以便在 HolographicCamera 輸出上呈現。
IHolographicCameraRenderingParametersInterop::CommitDirect3D12ResourceWithDepthData

IHolographicCameraRenderingParametersInterop::CommitDirect3D12ResourceWithDepthData 函式會認可 HolographicCamera 輸出的 Direct3D 12 緩衝區。

備註

若要在C++/WinRT中使用這個介面,請從HolographicFrame擷取HolographicCameraRenderingParameters物件,然後擷取IHolographicCameraRenderingParametersInterop介面的QueryInterface

auto holographicCameraRenderingParameters { holographicFrame.GetRenderingParameters(m_cameraPose) };
winrt::com_ptr<IHolographicCameraRenderingParametersInterop> holographicCameraRenderingParametersInterop
{
    holographicCameraRenderingParameters.as<IHolographicCameraRenderingParametersInterop>();
};

若要在 C++/CX 中使用這個介面,請先將 HolographicCameraRenderingParameters 物件 (,然後從 HolographicFrame) 擷取至 IInspectable*。 然後從IInspectable指標取得IHolographicCameraRenderingParametersInterop介面的QueryInterface

auto holographicCameraRenderingParameters = 
    holographicFrame->GetRenderingParameters(m_cameraPose);
Microsoft::WRL::ComPtr<IHolographicCameraRenderingParametersInterop> 
    holographicCameraRenderingParametersInterop;
{
    Microsoft::WRL::ComPtr<IInspectable> iInspectable = reinterpret_cast<IInspectable*>(holographicCameraRenderingParameters);
    DX::ThrowIfFailed(iInspectable.As(&holographicCameraRenderingParametersInterop));
}

規格需求

   
最低支援的用戶端 Windows 10版本 2004 (10.0;組建 19041)
最低支援的伺服器 Windows Server 版本 2004 (10.0;組建 19041)
標頭 windows.graphics.holographic.interop.h