次の方法で共有


DXGK_DISPLAY_INFORMATION構造体 (d3dkmdt.h)

ドライバーが起動またはプラグ アンド プレイ (PnP) イベントに応答して停止したときに、オペレーティング システムとディスプレイ ミニポート ドライバーの間で渡される表示情報が含まれています。

構文

typedef struct _DXGK_DISPLAY_INFORMATION {
  UINT                           Width;
  UINT                           Height;
  UINT                           Pitch;
  D3DDDIFORMAT                   ColorFormat;
  PHYSICAL_ADDRESS               PhysicAddress;
  D3DDDI_VIDEO_PRESENT_TARGET_ID TargetId;
  ULONG                          AcpiId;
} DXGK_DISPLAY_INFORMATION, *PDXGK_DISPLAY_INFORMATION;

メンバーズ

Width

現在の表示モードの幅をピクセル単位で指定する UINT 値。

Height

現在の表示モードの高さをピクセル単位で指定する UINT 値。

Pitch

1 つの画面行に含まれる合計バイト数を指定する UINT 値。

ColorFormat

現在の表示モードのピクセル カラー形式を示す D3DDDIFORMAT 型の値。 ドライバーは、D3DDDIFORMAT 構造内のすべての色形式をサポートする必要はありません。 サポートする必要がある形式の詳細については、「DxgkCbAcquirePostDisplayOwnership および DxgkDdiStopDeviceAndReleasePostDisplayOwnership を参照してください。

PhysicAddress

現在の表示モードのフレーム バッファーの物理開始アドレス。

TargetId

ディスプレイ デバイスが接続されているディスプレイ アダプター上のビデオの現在のターゲットの識別子を指定する整数値。

AcpiId

TargetId メンバーによって指定されたビデオの現在のターゲットの ACPI 識別子を指定する ULONG 値。

ビデオの現在のターゲットが ACPI デバイスでない場合は、このメンバーを 0 に設定する必要があります。
 

備考

DXGK_DISPLAY_INFORMATIONのメンバーの使用の詳細については、「dxgkCbAcquirePostDisplayOwnership と DxgkDdiStopDeviceAndReleasePostDisplayOwnership を参照してください。

必要条件

要件 価値
サポートされる最小クライアント Windows 8
サポートされる最小サーバー Windows Server 2012
ヘッダー d3dkmdt.h

関連項目

D3DDDIFORMAT

DxgkCbAcquirePostDisplayOwnership する

DxgkDdiStopDeviceAndReleasePostDisplayOwnership