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;
}

規格需求

需求
標頭 d3d12.h

另請參閱

核心結構

D3D12_FEATURE