Структура MFOffset (mfobjects.h)
Задает смещение в виде числа с фиксированной запятой.
Синтаксис
typedef struct _MFOffset {
WORD fract;
short value;
} MFOffset;
Члены
fract
Дробная часть числа.
value
Целочисленная часть числа.
Комментарии
Значением числа является значение + (fract / 65536.0f).
Примеры
MFOffset MakeOffset(float v)
{
MFOffset offset;
offset.value = short(v);
offset.fract = WORD(65536 * (v-offset.value));
return offset;
}
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Верхняя часть | mfobjects.h (включая Mfidl.h) |