Example #1
0
    public static HRESULT D3D_SET_OBJECT_NAME_N_W <TDXGIObject>(TDXGIObject *pObject, uint Chars, ushort *pName)
        where TDXGIObject : unmanaged, IDXGIObject.Interface
    {
        var guid = WKPDID_D3DDebugObjectNameW;

        return(pObject->SetPrivateData(&guid, Chars * 2, pName));
    }
Example #2
0
 public static HRESULT D3D_SET_OBJECT_NAME_W <TDXGIObject>(TDXGIObject *pObject, ushort *pName)
     where TDXGIObject : unmanaged, IDXGIObject.Interface
 {
     return(D3D_SET_OBJECT_NAME_N_W(pObject, (uint)lstrlenW(pName), pName));
 }