структура D3DHAL_DP2VOLUMEBLT (d3dhal.h)
Только версии DirectX 8.0 и более поздних версий.
Структура D3DHAL_DP2VOLUMEBLT используется для больших двоичных объектов текстур тома, когда D3dDrawPrimitives2 отвечает на маркер команды D3DDP2OP_VOLUMEBLT.
Синтаксис
typedef struct _D3DHAL_DP2VOLUMEBLT {
DWORD dwDDDestSurface;
DWORD dwDDSrcSurface;
DWORD dwDestX;
DWORD dwDestY;
DWORD dwDestZ;
D3DBOX srcBox;
DWORD dwFlags;
} D3DHAL_DP2VOLUMEBLT;
Члены
dwDDDestSurface
Задает дескриптор текстуры конечного тома.
dwDDSrcSurface
Задает дескриптор текстуры исходного тома.
dwDestX
Укажите расположение в текстуре тома назначения для копирования определенной исходной подволюмы. Эти члены (dwDestX, dwDestYи dwDestZ) указываются в координатах экрана.
dwDestY
См. dwDestX выше.
dwDestZ
См. dwDestX выше.
srcBox
Указывает подволок текстуры исходного тома для копирования в место назначения.
dwFlags
Зарезервировано для использования системы.
Замечания
Обратный вызов D3dCreateSurfaceEx создает небольшие целые числа для текстур тома, которые можно использовать в качестве текстур исходного и целевого томов для больших двоичных объектов текстур тома.
См. примечания для D3DHAL_DP2TEXBLT.
Требования
Требование | Ценность |
---|---|
заголовка | d3dhal.h (include D3dhal.h) |
См. также
D3DDP2OP_VOLUMEBLT