DeviceCaps 構造体
DeviceCaps 構造体
デバイスについてのデバイス固有の情報を取得する。
定義
Visual Basic | Public Structure DeviceCaps |
C# | public struct DeviceCaps |
Managed C++ | public __value struct DeviceCaps |
JScript | 構造体は使えるが、独自に定義することはできない。 |
メンバ テーブル
次のテーブルは、DeviceCaps オブジェクトによって公開されているメンバの一覧である。左側のタブをクリックし、表示したいメンバの種類を選ぶこと。
メソッド
メソッド | 説明 |
---|---|
ToString | このインスタンスの文字列表現を取得する。 |
プロパティ
プロパティ | 説明 |
---|---|
CanDrawSystemToNonLocal | デバイスは、システム メモリ テクスチャから非ローカル ビデオ メモリ テクスチャへのブリットをサポートする。 |
CanRenderAfterFlip | デバイスは、ページ フリップの後で、レンダリング コマンドをキューに入れることができる。このフラグはアプリケーションの動作を変えるものではない。デバイスが比較的高速であることを示すものである。 |
CanStretchRectangleFromTextures | デバイスは、ソースとしてテクスチャを使う StretchRectangle をサポートしている。 |
SupportsAdaptiveTessellateNPatch | デバイスは、N パッチの適応型テセレーションをサポートしている。 |
SupportsAdaptiveTessellateRtPatch | デバイスは、RT パッチの適応型テセレーションをサポートしている。 |
SupportsDMapNPatch | デバイスは、N パッチのディスプレースメント マップをサポートしている。 |
SupportsDrawPrimitives2 | デバイスは、DrawPrimitives2 をサポートできる。 |
SupportsDrawPrimitives2Ex | デバイスは、拡張 DrawPrimitives2 をサポートする。つまり、これは DirectX 7.0 対応のドライバである。 |
SupportsDrawPrimitivesTransformedVertex | デバイスは、DrawPrimitive 対応のハードウェア アブストラクション レイヤ (HAL) をエクスポートする。 |
SupportsExecuteSystemMemory | デバイスは、システム メモリにある実行バッファを使うことができる。 |
SupportsExecuteVideoMemory | デバイスは、ビデオ メモリにある実行バッファを使うことができる。 |
SupportsHardwareRasterization | デバイスには、シーンのラスタ化用のハードウェア アクセラレーションがある。 |
SupportsHardwareTransformAndLight | デバイスは、ハードウェアでトランスフォーム & ライティングをサポートできる。 |
SupportsNPatches | デバイスは、N パッチをサポートする。 |
SupportsPreSampledDMapNPatch | デバイスは、N パッチの事前にサンプリングされたディスプレースメント マップをサポートする。 |
SupportsPureDevice | デバイスは、ハードウェアでラスタ化、トランスフォーム、ライティング、およびシェーディングをサポートできる。 |
SupportsQuinticRtPatches | デバイスは、5 次ベジェ曲線および B スプラインをサポートする。 |
SupportsRtPatches | デバイスは、矩形パッチおよび三角形パッチをサポートする。 |
SupportsRtPatchHandleZero | このデバイス能力が設定されている場合、ハードウェア アーキテクチャで情報をキャッシュする必要がなく、キャッシュされていないパッチ (ハンドル 0) は、キャッシュされたパッチと同様、効率的に描画される。 |
SupportsSeparateTextureMemories | デバイスは、独立したメモリ プールからテクスチャ処理を行っている。 |
SupportsStreamOffset | デバイスは、ストリーム オフセットをサポートする。 |
SupportsTextureNonLocalVideoMemory | デバイスは、非ローカル ビデオ メモリからテクスチャを取得できる。 |
SupportsTextureSystemMemory | デバイスは、システム メモリからテクスチャを取得できる。 |
SupportsTextureVideoMemory | デバイスは、デバイス メモリからテクスチャを取得できる。 |
SupportsTransformedVertexSystemMemory | デバイスは、トランスフォーム済みライティング済みの頂点用に、システム メモリのバッファを使うことができる。 |
SupportsTransformedVertexVideoMemory | デバイスは、トランスフォーム済みライティング済みの頂点用に、ビデオ メモリのバッファを使うことができる。 |
VertexElementScanSharesStreamOffset |
構造体の情報
名前空間 | Microsoft.DirectX.Direct3D |
アセンブリ | Microsoft.DirectX.Direct3D (microsoft.directx.direct3d.dll) |
厳密名 | Microsoft.DirectX.Direct3D, Version=0293, Culture=neutral, PublicKeyToken=d3231b57b74a1492 |
© 2002 Microsoft Corporation. All rights reserved. Terms of use.