ID3D10Device::CheckFormatSupport

インストールされているビデオ デバイスの、指定したフォーマットに関するサポート情報を取得します。

HRESULT 
CheckFormatSupport(
  DXGI_FORMAT Format,
  UINT *pFormatSupport
);

パラメータ

  • Format
    サポート状況のチェック対象とするフォーマットを示す DXGI_FORMAT 列挙型です。
  • pFormatSupport
    インストールされているデバイスで指定のフォーマットがどのようにサポートされるかを示す D3D10_FORMAT_SUPPORT 列挙値のビットフィールドです。値は OR 演算でまとめられます。

戻り値

正常に終了した場合は S_OK が返されます。Format パラメーターが NULL の場合は E_INVALIDARG が返され、記述されたフォーマットが存在しない場合は E_FAIL が返されます。

解説 

ほとんどのフォーマットのサポートは、Direct3D 機能レベルに基づきます。サポート状況の確認が必要になることはそれほど多くありません。詳細については、「Direct3D 10 フォーマットに対するハードウェア サポート」および「Direct3D 10.1 フォーマットに対するハードウェア サポート」を参照してください。

要件

ヘッダー: D3D10.h 宣言

ライブラリ: D3D10.lib 内容

関連項目

ID3D10Device インターフェイス