mirror of
https://github.com/borgesdan/xn65
synced 2024-12-29 21:54:47 +01:00
Remove CurrentDisplayMode
This commit is contained in:
parent
cf3d8f1b21
commit
28d85477e9
@ -20,7 +20,6 @@ namespace xna {
|
||||
virtual Uint SubSystemId() const = 0;
|
||||
virtual Uint VendorId() const = 0;
|
||||
virtual UDisplayModeCollection SupportedDisplayModes() const = 0;
|
||||
virtual UDisplayMode CurrentDisplayMode() const = 0;
|
||||
|
||||
static UGraphicsAdapter DefaultAdapter();
|
||||
static void Adapters(std::vector<PGraphicsAdapter>& adapters);
|
||||
|
@ -214,16 +214,4 @@ namespace xna {
|
||||
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
UDisplayMode GraphicsAdapter::CurrentDisplayMode() const {
|
||||
if (!_adapter) return nullptr;
|
||||
IDXGIOutput* pOutput = nullptr;
|
||||
|
||||
if (_adapter->EnumOutputs(0, &pOutput) != DXGI_ERROR_NOT_FOUND) {
|
||||
pOutput->Release();
|
||||
}
|
||||
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
}
|
@ -28,7 +28,6 @@ namespace xna {
|
||||
virtual Uint VendorId() const override;
|
||||
virtual UDisplayModeCollection SupportedDisplayModes() const override;
|
||||
virtual constexpr bool IsDefaultAdapter() const { return _index == 0; }
|
||||
virtual UDisplayMode CurrentDisplayMode() const override;
|
||||
|
||||
public:
|
||||
IDXGIAdapter1* _adapter{ nullptr };
|
||||
|
Loading…
x
Reference in New Issue
Block a user