D3DDEVINFO_VCACHE

頂点キャッシュの最適化のヒントです。

typedef struct D3DDEVINFO_VCACHE {
    DWORD Pattern;
    DWORD OptMethod;
    DWORD CacheSize;
    DWORD MagicNumber;
} D3DDEVINFO_VCACHE, *LPD3DDEVINFO_VCACHE;

メンバ

  • Pattern
    ビット パターンです。戻り値は FOURCC ('C', 'A', 'C', 'H') でなければなりません。
  • OptMethod
    最適化の方法です。最長のストリップを取得するには、0 を使用します。頂点キャッシュの使用を最適化するには、1 を使用します。
  • CacheSize
    最適化のターゲットとして使用するキャッシュ サイズです。これは OptMethod が 1 の場合にのみ必要です。
  • MagicNumber
    内部の最適化の方法で、ストリップを再開するタイミングを判断するために使われます。ユーザーは、これを設定することも変更することもできません。これは OptMethod が 1 の場合にのみ必要です。

要件

ヘッダー: D3D9Types.h 宣言

関連項目

IDirect3DQuery9::GetData