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 値。
注釈
DXGK_DISPLAY_INFORMATIONのメンバーの使用方法の詳細については、「DxgkCbAcquirePostDisplayOwnership」および「DxgkDdiStopDeviceAndReleasePostDisplayOwnership」を参照してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 8 |
サポートされている最小のサーバー | Windows Server 2012 |
Header | d3dkmdt.h |