public static extern InteropBool ResourceFactory_CreateUAVToTexture1D( IntPtr failReason, DeviceHandle deviceHandle, Texture1DResourceHandle texture1DHandle, ResourceFormat format, uint mipIndex, IntPtr outUAVHandle );
public static extern InteropBool ResourceFactory_CreateSRVToTexture1D( IntPtr failReason, DeviceHandle deviceHandle, Texture1DResourceHandle texture1DHandle, ResourceFormat format, uint firstMipIndex, uint numMips, IntPtr outSRVHandle );
public static extern InteropBool ResourceFactory_GetNumMips( IntPtr failReason, Texture1DResourceHandle texture1DHandle, IntPtr outNumMips // uint* );
public static extern InteropBool ResourceFactory_SetTextureQualityOffset( IntPtr failReason, DeviceContextHandle deviceContextHandle, Texture1DResourceHandle texture1DHandle, uint qualityReductionLevel );