次の方法で共有


IDirectDraw7::GetDeviceIdentifier メソッド (ddraw.h)

デバイス ドライバーに関する情報を取得します。 この方法は、ドライバーまたはチップセットの動作が悪い場合の回避策を実装するために、特定のハードウェアのインストールを認識するために注意して使用できます。

構文

HRESULT GetDeviceIdentifier(
  [out] LPDDDEVICEIDENTIFIER2 unnamedParam1,
  [in]  DWORD                 unnamedParam2
);

パラメーター

[out] unnamedParam1

ドライバーに関する情報を受け取る DDDEVICEIDENTIFIER2 構造体へのポインター。

[in] unnamedParam2

この値は、オプションを指定するフラグで構成されます。 次のフラグは、定義されている唯一のフラグです。

DDGDI_GETHOSTIDENTIFIER

GetDeviceIdentifier は、スタックされたセカンダリ 3-D アダプターを備えたシステム内のホスト (通常は 2-D) アダプターに関する情報を返します。 このようなアダプターは、ホスト アダプターの一部であるかのようにアプリケーションに表示されますが、通常は別のカードに配置されます。 dwFlags パラメーターが 0 の場合、スタックされたセカンダリに関する情報が返されます。これは、関係する DirectDraw オブジェクトの品質を最も正確に反映するためです。

戻り値

メソッドが成功した場合、戻り値はDD_OK。

失敗した場合、メソッドは DDERR_INVALIDPARAMSを返すことができます。

要件

   
対象プラットフォーム Windows
ヘッダー ddraw.h
Library Ddraw.lib
[DLL] Ddraw.dll

関連項目

IDirectDraw7