D3DDDI_RATIONAL結構(d3dukmdt.h)
D3DDDI_RATIONAL 結構描述代表視訊模式垂直和水平頻率的分數值(也就是垂直同步處理和水準同步)。
語法
typedef struct _D3DDDI_RATIONAL {
[in] UINT Numerator;
[in] UINT Denominator;
} D3DDDI_RATIONAL;
成員
[in] Numerator
頻率分數的分子。
[in] Denominator
頻率分數的分母。
言論
垂直和水平頻率儲存在赫茨(Hz)。 指定 10⁻⁷ 解析度的這個編碼格式的動態範圍是 {0 到 (2ーー - 1) / 10⁷}。 此範圍會針對垂直和水平頻率轉譯為 {0 到 428.4967296} Hz。 即使提供的應用程式,這個子精確度範圍也是可接受的。 (視訊訊同步處理一微秒的錯誤,表示時間漂移的週期為 10⁷/(60 x 60 x 24) = 115.741 天。
對於具有有限小數序列的合理數位,請使用 10(小數序列長度) 的分母。 對於沒有有限小數序列的合理數位,超出分母之動態範圍允許的精確度或非理性數位的序列,請使用最能代表值的整數適當比例。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | 可在 Windows Vista 和更新版本的 Windows作系統中使用。 |
標頭 | d3dukmdt.h (包括 D3dukmdt.h) |