Well.. I've come to the stage where I must learn D2D 'like a nerd' as this is the next stage of my 'leetle project'..
My way of learning.. is to decode the 'cryptic' MSDN by making notes... which I'll post here - maybe you'll also find it useful.
Anyway notes to date :
;---DIRECT2D-----------------------------------------------------------------------------------------------------------
https://www.dropbox.com/s/r2jbtqlrjj6w7hr/DIRECT2D_ENUMERATIONS.pdf (https://www.dropbox.com/s/r2jbtqlrjj6w7hr/DIRECT2D_ENUMERATIONS.pdf) (26/03/2014)
https://www.dropbox.com/s/oct12t0xxjeqfxs/DIRECT2D%20BASE%20STRUCTURES.pdf (https://www.dropbox.com/s/oct12t0xxjeqfxs/DIRECT2D%20BASE%20STRUCTURES.pdf) (26/03/2014)
https://www.dropbox.com/s/2jjec685aa1zdgz/DIRECT2D%20STRUCTURES.pdf (https://www.dropbox.com/s/2jjec685aa1zdgz/DIRECT2D%20STRUCTURES.pdf) (26/03/2014)
https://www.dropbox.com/s/kqhmam329ai92ki/DIRECT2D_HELPER_FUNCTIONS.pdf (https://www.dropbox.com/s/kqhmam329ai92ki/DIRECT2D_HELPER_FUNCTIONS.pdf) (26/03/2014)
https://www.dropbox.com/s/9z5epm12t6fp46d/DIRECT2D_INTERFACES.pdf (https://www.dropbox.com/s/9z5epm12t6fp46d/DIRECT2D_INTERFACES.pdf) (26/03/2014)
https://www.dropbox.com/s/kgrafesoncejhcw/DIRECT2D_ID2D1_CREATE_FACTORY.pdf (https://www.dropbox.com/s/kgrafesoncejhcw/DIRECT2D_ID2D1_CREATE_FACTORY.pdf) (26/03/2014)
https://www.dropbox.com/s/h6v2dquoyjcu6jr/DIRECT2D_ID2D1_RENDER_TARGET.pdf (https://www.dropbox.com/s/h6v2dquoyjcu6jr/DIRECT2D_ID2D1_RENDER_TARGET.pdf) (26/03/2014)
Early Diagrammatic Interfaces (will upgrade later)
https://www.dropbox.com/s/yczjdv35o8u8ygp/D2D_001.pdf (https://www.dropbox.com/s/yczjdv35o8u8ygp/D2D_001.pdf)
https://www.dropbox.com/s/xwt4dhidchfqihe/D2D_002.pdf (https://www.dropbox.com/s/xwt4dhidchfqihe/D2D_002.pdf)
;---DIRECT WRITE-----------------------------------------------------------------------------------------------------------
https://www.dropbox.com/s/h2txmqewj16kkq5/DIRECTWRITE_ENUMERATIONS.pdf (https://www.dropbox.com/s/h2txmqewj16kkq5/DIRECTWRITE_ENUMERATIONS.pdf) (27/03/2104)
https://www.dropbox.com/s/0c4v1i63kh5wd4h/DIRECTWRITE_STRUCTURES.pdf (https://www.dropbox.com/s/0c4v1i63kh5wd4h/DIRECTWRITE_STRUCTURES.pdf) (29/03/2014)
https://www.dropbox.com/s/u29zpk2ti6a1pgp/DIRECTWRITE_INTERFACES.pdf (https://www.dropbox.com/s/u29zpk2ti6a1pgp/DIRECTWRITE_INTERFACES.pdf) (31/03/2014)
https://www.dropbox.com/s/vuyzvu3jg6udywp/DIRECTWRITE_FUNCTIONS_EQUATES.pdf (https://www.dropbox.com/s/vuyzvu3jg6udywp/DIRECTWRITE_FUNCTIONS_EQUATES.pdf) (31/03/2104)
I'll add stuff as it goes...
:t
Updated the current files - All looks OK - Scream at me if I've left anything out or mistakes :biggrin:
More INC files to go through - want to finish by the end of this week
8)
Added the Interfaces pdf
I've put this in a hierarchical/inherited fashion from IUnknown 'downwards'
If I'm not mistaken I have the Vtable offsets correct here, but will have to update the other pdf's later.
I must 'recap' on COM as it's been a lonnngggg time :biggrin:
Thanks to qWord for his INC files :t
Added Helper Functions... Nearly finished.. :icon_eek:
I must just go through all the parameters changing them to their correct 'assembler types'
:biggrin:
Thank you, K_F for your distribution. You're a hard working man. It's a good overview.
Gunther
:biggrin: :biggrin:
Thanks dude.. but it's still a mess to me.
The rest of this week I must put an organisational flow to it..
It's frustrating me.. maybe I should do something different for a few days then hit it again from the week-end.
I must get this finished as it's a big block in my project.. but it has to be done 'properly'..
;)
Hi K_F,
what's the goal of your project?
Gunther
Very adaptable number crunching with 2D and 3D presentation and manipulation of results.
Maybe I'll call it.. VANC :biggrin: :biggrin:
Adaptable Numeric Application Logic
Edt: Deleted...
:badgrin:
:biggrin:
how about....
Universal Really Adaptable Numerically Usable Subroutine
Programmable Environment Numerically Illogical Subroutine
Dave you're a cheeky monkey.
Gunther
You should have seen my 'deleted' section
But as HUTCH says... this is a business/family forum..
:t :eusa_boohoo: :icon_mrgreen:
Dave,did you used to write Microsoft Dos manuals?
:P
i did write some manuals for Sperry Flight Systems, back in the 80's
avionics maintenance manuals, written so a trained monkey could do it - very boring
in fact, i dozed off a couple times - lol
Quote from: dedndave on March 19, 2014, 10:02:37 PM
Programmable Environment Numerically Illogical Subroutine
For that algo, you'll need the float unit control key 8)
Quote from: jj2007 on March 22, 2014, 05:24:14 PM
Quote from: dedndave on March 19, 2014, 10:02:37 PM
Programmable Environment Numerically Illogical Subroutine
For that algo, you'll need the float unit control key 8)
to control Probably Un-programmable Secure Suckets Yummy
[EDIT]: Oh, my bad , of course , " ... Sockets Unit "
I'm updating the docs according to qWord's latest info.
I've added a date stamp on the PDF file and at post No. 1, so one can check if you have the latest document.
:t
Hi K_F,
thank you for providing the actual material. Good work.
Gunther
No problemo :biggrin:
That's all done...Now for the other INC files
:t
Hi K_F,
Quote from: K_F on March 26, 2014, 08:55:41 PM
No problemo :biggrin:
okay, that sounds a bit like Alf. :lol:
Gunther
Clear the way.. Clear the way.. DIRECT WRITE coming though... :icon_mrgreen:
https://www.dropbox.com/s/h2txmqewj16kkq5/DIRECTWRITE_ENUMERATIONS.pdf (https://www.dropbox.com/s/h2txmqewj16kkq5/DIRECTWRITE_ENUMERATIONS.pdf) (27/03/2104)
Hi K_F,
another document. You're writing and writing ... A lot of good work and a good knowledge base. :t
Gunther
Quote from: Gunther on March 28, 2014, 01:50:54 AM
You're writing and writing ...
Well, it's more... search, read, copy and paste...
I suppose one can call this 'writing' nowdays :biggrin:
More goodies... Direct Write structures (there are a few unclear items here - I'll sort this out soonish) :biggrin:
https://www.dropbox.com/s/0c4v1i63kh5wd4h/DIRECTWRITE_STRUCTURES.pdf (https://www.dropbox.com/s/0c4v1i63kh5wd4h/DIRECTWRITE_STRUCTURES.pdf) (29/03/2014)
Quote from: K_F on March 30, 2014, 04:11:12 AM
More goodies... Direct Write structures (there are a few unclear items here - I'll sort this out soonish) :biggrin:
cool stuff, indeed.
Gunther
Direct Write interfaces.... I'm going to by myself a bottle of red 'aviation juice' this afternoon :bgrin:
https://www.dropbox.com/s/u29zpk2ti6a1pgp/DIRECTWRITE_INTERFACES.pdf (https://www.dropbox.com/s/u29zpk2ti6a1pgp/DIRECTWRITE_INTERFACES.pdf) (31/03/2014)
One or two items on DirectWrite functions and this section will be finished...
I must return to programming..sooon!! I'm going moggy with this stuff :icon_eek:
:biggrin:
This will wrap up Direct Write.. although this one is an oddball
https://www.dropbox.com/s/vuyzvu3jg6udywp/DIRECTWRITE_FUNCTIONS_EQUATES.pdf (https://www.dropbox.com/s/vuyzvu3jg6udywp/DIRECTWRITE_FUNCTIONS_EQUATES.pdf) (31/03/2104)
I was looking at the other INC file, DXGI and WIC - looks interesting and useful.
I think I'll spin those off quickly as get back to my project next week on a clean slate.