Sunshine master
Self-hosted game stream host for Moonlight.
winrt::IDirect3DDxgiInterfaceAccess Struct Referenceabstract
Inheritance diagram for winrt::IDirect3DDxgiInterfaceAccess:
[legend]
Collaboration diagram for winrt::IDirect3DDxgiInterfaceAccess:
[legend]

Public Member Functions

virtual HRESULT __stdcall GetInterface (REFIID id, void **object)=0
 Retrieve a DXGI interface from a WinRT Direct3D object.
 

Detailed Description

Windows structures sometimes have compile-time GUIDs. GCC supports this, but in a roundabout way. If WINRT_IMPL_HAS_DECLSPEC_UUID is true, then the compiler supports adding this attribute to a struct. For example, Visual Studio. If not, then MinGW GCC has a workaround to assign a GUID to a structure.

Member Function Documentation

◆ GetInterface()

virtual HRESULT __stdcall winrt::IDirect3DDxgiInterfaceAccess::GetInterface ( REFIID id,
void ** object )
pure virtual

Retrieve a DXGI interface from a WinRT Direct3D object.

Parameters
idCOM interface ID requested from the WinRT wrapper.
objectOutput pointer that receives the requested COM interface.
Returns
HRESULT from the WinRT object's interface query.

The documentation for this struct was generated from the following file: