D3D12_FEATURE_DATA_FORMAT_INFO 構造体 (d3d12.h)
DXGI データ形式とプレーン数について説明します。
構文
typedef struct D3D12_FEATURE_DATA_FORMAT_INFO {
DXGI_FORMAT Format;
UINT8 PlaneCount;
} D3D12_FEATURE_DATA_FORMAT_INFO;
メンバー
Format
情報 を返す形式のDXGI_FORMAT型指定された値。
PlaneCount
情報を提供する平面の数。
注釈
「D3D12_FEATURE」を参照してください。
例
inline UINT8 D3D12GetFormatPlaneCount(
_In_ ID3D12Device* pDevice,
DXGI_FORMAT Format
)
{
D3D12_FEATURE_DATA_FORMAT_INFO formatInfo{ Format };
if (FAILED(pDevice->CheckFeatureSupport(D3D12_FEATURE_FORMAT_INFO, &formatInfo, sizeof(formatInfo))))
{
return 0;
}
return formatInfo.PlaneCount;
}
要件
要件 | 値 |
---|---|
Header | d3d12.h |