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 内容