DXGI_ADAPTER_DESC2 構造体 (dxgi1_2.h)

Microsoft DirectX グラフィックス インフラストラクチャ (DXGI) 1.2 を使用するアダプター (またはビデオ カード) について説明します。

構文

typedef struct DXGI_ADAPTER_DESC2 {
  WCHAR                                Description[128];
  UINT                                 VendorId;
  UINT                                 DeviceId;
  UINT                                 SubSysId;
  UINT                                 Revision;
  SIZE_T                               DedicatedVideoMemory;
  SIZE_T                               DedicatedSystemMemory;
  SIZE_T                               SharedSystemMemory;
  LUID                                 AdapterLuid;
  UINT                                 Flags;
  DXGI_GRAPHICS_PREEMPTION_GRANULARITY GraphicsPreemptionGranularity;
  DXGI_COMPUTE_PREEMPTION_GRANULARITY  ComputePreemptionGranularity;
} DXGI_ADAPTER_DESC2;

メンバー

Description[128]

アダプターの説明を含む文字列。

VendorId

アダプターのハードウェア ベンダーの PCI ID または ACPI ID。 この値が0xFFFF以下の場合は、PCI ID になります。それ以外の場合は、ACPI ID です。

DeviceId

アダプターのハードウェア デバイスの PCI ID または ACPI ID。 VendorId が PCI ID の場合は、PCI ID でもあります。それ以外の場合は、ACPI ID です。

SubSysId

アダプターのハードウェア サブシステムの PCI ID または ACPI ID。 VendorId が PCI ID の場合は、PCI ID でもあります。それ以外の場合は、ACPI ID です。

Revision

アダプターの PCI または ACPI リビジョン番号。 VendorId が PCI ID の場合は、PCI デバイスのリビジョン番号です。それ以外の場合は、ACPI デバイスのリビジョン番号です。

DedicatedVideoMemory

CPU と共有されていない専用ビデオ メモリのバイト数。

DedicatedSystemMemory

CPU と共有されていない専用システム メモリのバイト数。 このメモリは、起動時に使用可能なシステム メモリから割り当てられます。

SharedSystemMemory

共有システム メモリのバイト数。 これは、操作中にアダプターによって使用される可能性があるシステム メモリの最大値です。 ドライバーがビデオ メモリを管理して使用する際に、ドライバーによって消費される付随的なメモリは追加です。

AdapterLuid

アダプターを識別する一意の値。 構造体の定義については、「 LUID 」を参照してください。 LUID は dxgi.h で定義されています。

Flags

アダプターの種類を説明 するDXGI_ADAPTER_FLAG 列挙型の値。 DXGI_ADAPTER_FLAG_REMOTE フラグは予約されています。

GraphicsPreemptionGranularity

現在のグラフィックス レンダリング タスクの実行から GPU を割り込むことができる粒度レベルを表す、 DXGI_GRAPHICS_PREEMPTION_GRANULARITY 列挙型の値。

ComputePreemptionGranularity

現在のコンピューティング タスクの実行から GPU を割り込むことができる粒度レベルを表す、 DXGI_COMPUTE_PREEMPTION_GRANULARITY 列挙型の値。

注釈

DXGI_ADAPTER_DESC2構造体は、アダプターの DXGI 1.2 の説明を提供します。 この構造体は、 IDXGIAdapter2::GetDesc2 メソッドを使用して初期化されます。

要件

要件
サポートされている最小のクライアント Windows 7 のWindows 8とプラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows Server 2008 R2 のWindows Server 2012とプラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ]
Header dxgi1_2.h

こちらもご覧ください

DXGI 構造体

IDXGIAdapter2::GetDesc2