好的,在這裏。我正在爲directx創建包裝器,並使用類型創建。我知道我很可怕,但請指出正確的方向。將int轉換爲UINT32
Platform::Array<short>^ Font::GetGlyphIndices(const Platform::Array<int>^ codePoints)
{
font->GetGlyphIndices(const UINT32 *codePoints, UINT32 count, UINT16 *indices);
Platform::Array<short>^ in; //should return indices
return in;
}
我怎麼可以轉換類型? VS拋出錯誤爲"signature of public member contains native type 'int []'"
。所以,更新的代碼。
類型鑄造? '(NEWTYPE)oldtype'。例如:'int i; char ch ='\ n';我=(int)ch;' – Floris