Bonjour à tous
Comme je suis une bille en C/C++ j'avoue ne pas du tout comprendre cette ligne de code:
Code c++ : Sélectionner tout - Visualiser dans une fenêtre à part ((DWORD*)d3dlr->pBits)[(d3dlr->Pitch/4)*y+x] = data32;
Sachant que: data32 est un DWORD, x et y des int et d3dlr est un pointeur sur une structure de ce type:
Ce qui me perturbe c'est la présence de crochets. Bref je n'y comprends pas grand chose.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 _D3DLOCKED_RECT = packed record Pitch: Integer; pBits: Pointer; // void* end {_D3DLOCKED_RECT};
Si quelqu'un parmi vous pouvait tenter une traduction.
d'avance.
Partager