为了在 OpenGL 中渲染视频,我遵循了Nehe 的本教程。我正在尝试在 x64 上构建它,但是在编译代码时它给了我一个错误,它指向 flipIt(void* buffer) 函数。是写的不好还是需要导入库?
void Video::flipIt(void* buffer)
{
void* b = buffer;
__asm
{
mov ecx, 256 * 256
mov ebx, b
label :
mov al, [ebx + 0]
mov ah, [ebx + 2]
mov[ebx + 2], al
mov[ebx + 0], ah
add ebx, 3
dec ecx
jnz label
}
}
Run Code Online (Sandbox Code Playgroud)