public static int D3D_SET_OBJECT_NAME_N_W(IDXGIObject *pObject, uint Chars, ushort *pName)
        {
            var guid = WKPDID_D3DDebugObjectNameW;

            return(pObject->SetPrivateData(&guid, Chars * 2, pName));
        }
 public static int D3D_SET_OBJECT_NAME_W(IDXGIObject *pObject, ushort *pName)
 {
     return(D3D_SET_OBJECT_NAME_N_W(pObject, (uint)lstrlenW(pName), pName));
 }
 public static int D3D_SET_OBJECT_NAME_A(IDXGIObject *pObject, sbyte *pName)
 {
     return(D3D_SET_OBJECT_NAME_N_A(pObject, (uint)lstrlenA(pName), pName));
 }