Ktoś wie jak się wyciąga z XFileData jakiś konkretny objekt np. Matrix?

Jakaś inna metoda niż Lock i GraphicsStream?
Jakby co to prosze o kontakt.

Sam sobie odpowiem:


if( ocMatrix.Type.Equals(XFileGuid.FrameTransformMatrix) ) {
Matrix m = new Matrix();
Type mt = m.GetType();
GraphicsStream gs = ocMatrix.Lock();
ValueType vvv = gs.Read(mt);

Console.WriteLine("-xxx++X++X+X+ "+vvv.GetType());
ocMatrix.Unlock();
}

Łapka się wyświetliła, uff. Dalej bedzie trudniej. Narazie moje wrażenia z .Net-a i DirectX są mieszane. VisualStudio i .Net to nie Eclipse i Java. Przy całej mojej niechęci do Javy muszę przyznać ze Sun + IBM +paru innych, zrobili kawał dobrej roboty.

I po zjeździe! Było miło (nawet bardzo) teraz do pracy. Samotnik poszedł całkowicie do piachu chyba że się zreinkarnuje jako dodatek do nowej gry. Trzeba by stronę o grach uaktualnić ale mnie się nie chce. Zrobi się obiecuję.

Co do nowej gry, mam już w miarę sprecyzowany koncept co powinno tam być, są już nawet jakieś screen-y (z prototypu) ale ich nie pokaże.

Zapadła klamka robię to to w C# w .Net plus DirectX. Letko nie będzie na pewno.

Uwaga rozterka nie całkiem moralna: Ciekawe czy mi się uda to skończyć? Ktoś odpowie? Dziękuję nie widzę chętnych. Pa, pa dobranoc.