Condividi tramite


Struttura MFOffset (mfobjects.h)

Specifica un offset come numero reale a virgola fissa.

Sintassi

typedef struct _MFOffset {
  WORD  fract;
  short value;
} MFOffset;

Members

fract

Parte frazionaria del numero.

value

Parte intero del numero.

Commenti

Il valore del numero è valore + (fract / 65536.0f).

Esempio

MFOffset MakeOffset(float v)
{
    MFOffset offset;
    offset.value = short(v);
    offset.fract = WORD(65536 * (v-offset.value));
    return offset;
}

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Intestazione mfobjects.h (include Mfidl.h)

Vedi anche

Strutture di Media Foundation