Structs and Interfaces in COM Bindings

Adam Wilson via Digitalmars-d digitalmars-d at puremagic.com
Sun May 18 17:48:45 PDT 2014


Addendum:

In the module Structs and Interfaces are wrapped with static if blocks in  
the following manner:

static if(DX110)
{
	//Enumerations
}
static if(DX111) { //...}
static if(DX112) { //...}

static if(DX110)
{
	//Structs
}
static if(DX111) { //...}
static if(DX112) { //...}

static if(DX110)
{
	//Interfaces
}
static if(DX111) { //...}
static if(DX112) { //...}

Could this be causing the problem, even if the struct and interface have  
matching static if qualifiers (in this case: DX110)?

-- 
Adam Wilson
GitHub/IRC: LightBender
Aurora Project Coordinator


More information about the Digitalmars-d mailing list