public HRESULT GetProperty(DXCoreAdapterProperty property, [NativeTypeName("size_t")] nuint bufferSize, void *propertyData) { return(((delegate * unmanaged <IDXCoreAdapter *, DXCoreAdapterProperty, nuint, void *, int>)(lpVtbl[6]))((IDXCoreAdapter *)Unsafe.AsPointer(ref this), property, bufferSize, propertyData)); }
public HRESULT GetPropertySize(DXCoreAdapterProperty property, [NativeTypeName("size_t *")] nuint *bufferSize) { return(((delegate * unmanaged <IDXCoreAdapter *, DXCoreAdapterProperty, nuint *, int>)(lpVtbl[7]))((IDXCoreAdapter *)Unsafe.AsPointer(ref this), property, bufferSize)); }
public bool IsPropertySupported(DXCoreAdapterProperty property) { return(((delegate * unmanaged <IDXCoreAdapter *, DXCoreAdapterProperty, byte>)(lpVtbl[5]))((IDXCoreAdapter *)Unsafe.AsPointer(ref this), property) != 0); }