DXGK_DEVICEINFOFLAGS構造体 (d3dkmddi.h)
DXGK_DEVICEINFOFLAGS構造体は、ビット フィールド フラグでグラフィックス デバイスに関する情報を識別します。
構文
typedef struct _DXGK_DEVICEINFOFLAGS {
union {
struct {
UINT GuaranteedDmaBufferContract : 1;
UINT Reserved : 31;
};
[out] UINT Value;
};
} DXGK_DEVICEINFOFLAGS;
メンバーズ
[out] GuaranteedDmaBufferContract
廃れた。 DxgkDdiCreateDevice 呼び出しによって作成されたデバイスが、ダイレクト メモリ アクセス (DMA) バッファーに保証されたコントラクト モデルを使用するかどうかを指定する UINT 値。 保証されたコントラクト モデルの詳細については、「保証されたコントラクト DMA バッファー モデルの使用 」を参照してください。 このメンバーが設定されている場合、デバイスは保証されたコントラクト モデルを使用します。このメンバーが設定されていない場合、デバイスは保証されたコントラクト モデルを使用しません。 Windows Vista のディスプレイ ドライバー モデルでは、現在、保証されたコントラクト DMA バッファー モデルのみがサポートされています。
このメンバーの設定は、32 ビット Value メンバー (0x00000001) の最初のビットを設定することと同じです。
[out] Reserved
このメンバーは予約されており、0 に設定する必要があります。 このメンバーを 0 に設定することは、32 ビット Value メンバーの残りの 31 ビット (0xFFFFFFFE) をゼロに設定することと同じです。
[out] Value
グラフィックス デバイスに関する情報を示す 32 ビット値を保持できる、DXGK_DEVICEINFOFLAGS含まれる共用体のメンバー。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows Vista |
ヘッダー | d3dkmddi.h (D3dkmddi.h を含む) |
関連項目
DxgkDdiCreateDevice の