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 |